Остановите войну!
for scientists:
default search action
Ian Watson
- > Home > Persons > Ian Watson
Publications
- 2023
- [c67]Tom Crick, Tom Prickett, Christina Vasiliou, Neeranjan Chitare, Ian Watson:
Exploring Computing Students' Post-Pandemic Learning Preferences with Workshops: A UK Institutional Case Study. ITiCSE (1) 2023: 173-179 - [c66]Tom Crick, Tom Prickett, Emma Anderson, Ian Watson, Neeranjan Chitare, Christina Vasiliou:
Disruptors in Educational Technology: A Futurespective Case Study of UK Computing Academics. UKICER 2023: 14:1 - 2020
- [j15]Fraser Young, Graham Coulby, Ian Watson, Craig Downs, Samuel Stuart, Alan Godfrey:
Just Find It: The Mymo Approach to Recommend Running Shoes. IEEE Access 8: 109791-109800 (2020) - 2016
- [j13]Andreas Diavastos, Pedro Trancoso, Mikel Luján, Ian Watson:
Integrating Transactions into the Data-Driven Multi-threading Model Using the TFlux Platform. Int. J. Parallel Program. 44(2): 257-277 (2016) - [c61]Paul Freeman, Ian Watson, Paul Denny:
Inferring Student Coding Goals Using Abstract Syntax Trees. ICCBR 2016: 139-153 - 2015
- [j12]Behram Khan, Daniel Goodman, Salman Khan, Will Toms, Paolo Faraboschi, Mikel Luján, Ian Watson:
Architectural support for task scheduling: hardware scheduling for dataflow on NUMA systems. J. Supercomput. 71(6): 2309-2338 (2015) - 2014
- [j11]Roberto Giorgi, Rosa M. Badia, François Bodin, Albert Cohen, Paraskevas Evripidou, Paolo Faraboschi, Bernhard Fechner, Guang R. Gao, Arne Garbade, Rahulkumar Gayatri, Sylvain Girbal, Daniel Goodman, Behram Khan, Souad Koliai, Joshua Landwehr, Nhat Minh Lê, Feng Li, Mikel Luján, Avi Mendelson, Laurent Morin, Nacho Navarro, Tomasz Patejko, Antoniu Pop, Pedro Trancoso, Theo Ungerer, Ian Watson, Sebastian Weis, Stéphane Zuckerman, Mateo Valero:
TERAFLUX: Harnessing dataflow in next generation teradevices. Microprocess. Microsystems 38(8): 976-990 (2014) - 2013
- [j10]Daniel Goodman, Behram Khan, Salman Khan, Mikel Luján, Ian Watson:
Software transactional memories for Scala. J. Parallel Distributed Comput. 73(2): 150-163 (2013) - [c60]Marco Solinas, Rosa M. Badia, François Bodin, Albert Cohen, Paraskevas Evripidou, Paolo Faraboschi, Bernhard Fechner, Guang R. Gao, Arne Garbade, Sylvain Girbal, Daniel Goodman, Behram Khan, Souad Koliai, Feng Li, Mikel Luján, Laurent Morin, Avi Mendelson, Nacho Navarro, Antoniu Pop, Pedro Trancoso, Theo Ungerer, Mateo Valero, Sebastian Weis, Ian Watson, Stéphane Zuckerman, Roberto Giorgi:
The TERAFLUX Project: Exploiting the DataFlow Paradigm in Next Generation Teradevices. DSD 2013: 272-279 - 2012
- [c59]Isuru Herath, Demian Rosas-Ham, Mikel Luján, Ian Watson:
SnCTM: reducing false transaction aborts by adaptively changing the source of conflict detection. Conf. Computing Frontiers 2012: 65-74 - [c58]Rahulkumar Gayatri, Rosa M. Badia, Eduard Ayguadé, Mikel Luján, Ian Watson:
Transactional Access to Shared Memory in StarSs, a Task Based Programming Model. Euro-Par 2012: 514-525 - [c57]Demian Rosas-Ham, Isuru Herath, Paraskevas Yiapanis, Mikel Luján, Ian Watson:
Architectural Support for Exploiting Fine Grain Parallelism. HPCC-ICESS 2012: 61-70 - 2011
- [j9]Mohammad Ansari, Mikel Luján, Christos Kotselidis, Kim Jarvis, Chris C. Kirkham, Ian Watson:
Robust Adaptation to Available Parallelism in Transactional Memory Applications. Trans. High Perform. Embed. Archit. Compil. 3: 236-255 (2011) - [j8]Mohammad Ansari, Mikel Luján, Christos Kotselidis, Kim Jarvis, Chris C. Kirkham, Ian Watson:
Transaction Reordering to Reduce Aborts in Software Transactional Memory. Trans. High Perform. Embed. Archit. Compil. 4: 195-214 (2011) - 2010
- [c56]Behram Khan, Matthew Horsnell, Mikel Luján, Ian Watson:
Scalable Object-Aware Hardware Transactional Memory. Euro-Par (1) 2010: 268-279 - [c55]Mohammad Ansari, Behram Khan, Mikel Luján, Christos Kotselidis, Chris C. Kirkham, Ian Watson:
Improving Performance by Reducing Aborts in Hardware Transactional Memory. HiPEAC 2010: 35-49 - [c54]Nikolas Ioannou, Jeremy Singer, Salman Khan, Polychronis Xekalakis, Paraskevas Yiapanis, Adam Craig Pocock, Gavin Brown, Mikel Luján, Ian Watson, Marcelo Cintra:
Toward a more accurate understanding of the limits of the TLS execution paradigm. IISWC 2010: 1-12 - [c53]Christos Kotselidis, Mikel Luján, Mohammad Ansari, Konstantinos Malakasis, Behram Khan, Chris C. Kirkham, Ian Watson:
Clustering JVMs with software transactional memory support. IPDPS 2010: 1-12 - 2009
- [j7]Behram Khan, Matthew Horsnell, Ian Rogers, Mikel Luján, Andrew Dinn, Ian Watson:
Exploiting object structure in hardware transactional memory. Comput. Syst. Sci. Eng. 24(5) (2009) - [c49]Mohammad Ansari, Mikel Luján, Christos Kotselidis, Kim Jarvis, Chris C. Kirkham, Ian Watson:
Steal-on-Abort: Improving Transactional Memory Performance through Dynamic Transaction Reordering. HiPEAC 2009: 4-18 - [c47]Mohammad Ansari, Christos Kotselidis, Mikel Luján, Chris C. Kirkham, Ian Watson:
On the Performance of Contention Managers for Complex Transactional Memory Benchmarks. ISPDC 2009: 83-90 - [c46]Mohammad Ansari, Kim Jarvis, Christos Kotselidis, Mikel Luján, Chris C. Kirkham, Ian Watson:
Profiling Transactional Memory Applications. PDP 2009: 11-20 - 2008
- [c45]Mohammad Ansari, Christos Kotselidis, Kim Jarvis, Mikel Luján, Chris C. Kirkham, Ian Watson:
Advanced Concurrency Control for Transactional Memory Using Transaction Commit Rate. Euro-Par 2008: 719-728 - [c44]Behram Khan, Matthew Horsnell, Ian Rogers, Mikel Luján, Andrew Dinn, Ian Watson:
An Object-Aware Hardware Transactional Memory System. HPCC 2008: 93-102 - [c43]Mohammad Ansari, Christos Kotselidis, Ian Watson, Chris C. Kirkham, Mikel Luján, Kim Jarvis:
Lee-TM: A Non-trivial Benchmark Suite for Transactional Memory. ICA3PP 2008: 196-207 - [c42]Jisheng Zhao, Matthew Horsnell, Mikel Luján, Ian Rogers, Chris C. Kirkham, Ian Watson:
Adaptive Loop Tiling for a Multi-cluster CMP. ICA3PP 2008: 220-232 - [c41]Christos Kotselidis, Mohammad Ansari, Kim Jarvis, Mikel Luján, Chris C. Kirkham, Ian Watson:
DiSTM: A Software Transactional Memory Framework for Clusters. ICPP 2008: 51-58 - [c40]Christos Kotselidis, Mohammad Ansari, Kim Jarvis, Mikel Luján, Chris C. Kirkham, Ian Watson:
Investigating software Transactional Memory on clusters. IPDPS 2008: 1-6 - [c39]Mohammad Ansari, Christos Kotselidis, Kim Jarvis, Mikel Luján, Chris C. Kirkham, Ian Watson:
Experiences using adaptive concurrency in transactional memory with Lee's routing algorithm. PPoPP 2008: 261-262 - [c38]Ian Rogers, Jisheng Zhao, Chris C. Kirkham, Ian Watson:
Constraint based optimization of stationary fields. PPPJ 2008: 95-104 - [c37]Behram Khan, Matthew Horsnell, Ian Rogers, Mikel Luján, Andrew Dinn, Ian Watson:
A first insight into object-aware hardware transactional memory. SPAA 2008: 107-109 - 2007
- [c36]Ian Watson, Chris C. Kirkham, Mikel Luján:
A Study of a Transactional Parallel Routing Algorithm. PACT 2007: 388-398 - [c34]Jisheng Zhao, Matthew Horsnell, Ian Rogers, Andrew Dinn, Chris C. Kirkham, Ian Watson:
Optimizing Chip Multiprocessor Work Distribution Using Dynamic Compilation. Euro-Par 2007: 258-267 - [c33]Jeremy Singer, Gavin Brown, Ian Watson, John Cavazos:
Intelligent selection of application-specific garbage collectors. ISMM 2007: 91-102 - [c32]Jeremy Singer, Gavin Brown, Mikel Luján, Ian Watson:
Towards intelligent analysis techniques for object pretenuring. PPPJ 2007: 203-208 - 2005
- [c31]Jisheng Zhao, Ian Rogers, Chris C. Kirkham, Ian Watson:
Loop Parallelisation for the Jikes RVM. PDCAT 2005: 35-39 - 2000
- [c21]John Sargeant, Chris C. Kirkham, Ian Watson:
Exploiting Implicit Parallelism in Functional Programs with SLAM. IFL 2000: 19-36 - 1997
- [c16]John A. Keane, Ian Watson, L. Zuo:
Dynamic Load Balancing in a Variable-Grained Parallel Computational Model. Euro-PDS 1997: 131-136 - 1996
- [j3]John A. Keane, Ian Watson, Xinfeng Ye:
Locality issues in a fine-grained parallel machine. Simul. Pract. Theory 4(2-3): 67-80 (1996) - 1994
- [c9]John A. Keane, Ian Watson:
Increasing Locality in a Fine-Grained Parallel Machine. EUROSIM 1994: 179-186 - 1988
- [c6]Ian Watson, Viv Woods, Paul Watson, Richard Banach, Mark Irvine Greenberg, John Sargeant:
Flagship: A Parallel Architecture for Declarative Programming. ISCA 1988: 124-130 - 1987
- [c5]Paul Watson, Ian Watson:
Evaluating functional programs on the FLAGSHIP machine. FPCA 1987: 80-97 - [c4]Paul Watson, Ian Watson:
An Efficient Garbage Collection Scheme for Parallel Computer Architectures. PARLE (2) 1987: 432-443 - 1986
- [c3]Ian Watson, Paul Watson:
Graph reduction in a parallel virtual memory environment. Graph Reduction 1986: 265-274 - 1985
- [j2]John R. Gurd, Chris C. Kirkham, Ian Watson:
The Manchester Prototype Dataflow Computer. Commun. ACM 28(1): 34-52 (1985) - 1983
- [c2]John R. Gurd, Ian Watson:
Preliminary Evaluation of a Prototype Dataflow Computer. IFIP Congress 1983: 545-551 - 1982
- [j1]Ian Watson, John R. Gurd:
A Practical Data Flow Computer. Computer 15(2): 51-57 (1982) - 1979
- [c1]Ian Watson, John R. Gurd:
A prototype data flow computer with token labelling. MARK 1979: 623-628
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from , , and to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-04-09 23:34 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint