Ian Watson

Orcid: 0000-0001-8593-9145

According to our database1, Ian Watson authored at least 83 papers between 1979 and 2024.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2024
COATI: Multimodal Contrastive Pretraining for Representing and Traversing Chemical Space.
J. Chem. Inf. Model., February, 2024

2023
A Case-Based Persistent Memory for a Large Language Model.
CoRR, 2023

Disruptors in Educational Technology: A Futurespective Case Study of UK Computing Academics.
Proceedings of the 2023 Conference on United Kingdom & Ireland Computing Education Research, 2023

Exploring Computing Students' Post-Pandemic Learning Preferences with Workshops: A UK Institutional Case Study.
Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 1, 2023

2020
Just Find It: The Mymo Approach to Recommend Running Shoes.
IEEE Access, 2020

Detection of Stock Price Manipulation Using Kernel Based Principal Component Analysis and Multivariate Density Estimation.
IEEE Access, 2020

2019
Workshop preface.
Proceedings of the Workshops Proceedings for the Twenty-seventh International Conference on Case-Based Reasoning co-located with the Twenty-seventh International Conference on Case-Based Reasoning (ICCBR 2019), 2019

Predicting Heart Attack Through Explainable Artificial Intelligence.
Proceedings of the Computational Science - ICCS 2019, 2019

2017
SCOUT: A Case-Based Reasoning Agent for Playing Race for the Galaxy.
Proceedings of the Case-Based Reasoning Research and Development, 2017

Exploring the Use of Case-Based Reasoning to Play Eurogames.
Proceedings of the AI 2017: Advances in Artificial Intelligence, 2017

2016
Integrating Transactions into the Data-Driven Multi-threading Model Using the TFlux Platform.
Int. J. Parallel Program., 2016

Inferring Student Coding Goals Using Abstract Syntax Trees.
Proceedings of the Case-Based Reasoning Research and Development, 2016

2015
Architectural support for task scheduling: hardware scheduling for dataflow on NUMA systems.
J. Supercomput., 2015

2014
TERAFLUX: Harnessing dataflow in next generation teradevices.
Microprocess. Microsystems, 2014

2013
Software transactional memories for Scala.
J. Parallel Distributed Comput., 2013


2012
Architectural Support for Exploiting Fine Grain Parallelism.
Proceedings of the 14th IEEE International Conference on High Performance Computing and Communication & 9th IEEE International Conference on Embedded Software and Systems, 2012

Transactional Access to Shared Memory in StarSs, a Task Based Programming Model.
Proceedings of the Euro-Par 2012 Parallel Processing - 18th International Conference, 2012

SnCTM: reducing false transaction aborts by adaptively changing the source of conflict detection.
Proceedings of the Computing Frontiers Conference, CF'12, 2012

2011
Transaction Reordering to Reduce Aborts in Software Transactional Memory.
Trans. High Perform. Embed. Archit. Compil., 2011

Robust Adaptation to Available Parallelism in Transactional Memory Applications.
Trans. High Perform. Embed. Archit. Compil., 2011

2010
Towards a cyclic systems model of technology development.
Proceedings of the 5th International Conference on System of Systems Engineering, 2010

Clustering JVMs with software transactional memory support.
Proceedings of the 24th IEEE International Symposium on Parallel and Distributed Processing, 2010

Toward a more accurate understanding of the limits of the TLS execution paradigm.
Proceedings of the 2010 IEEE International Symposium on Workload Characterization, 2010

Improving Performance by Reducing Aborts in Hardware Transactional Memory.
Proceedings of the High Performance Embedded Architectures and Compilers, 2010

Scalable Object-Aware Hardware Transactional Memory.
Proceedings of the Euro-Par 2010 - Parallel Processing, 16th International Euro-Par Conference, Ischia, Italy, August 31, 2010

2009
Exploiting object structure in hardware transactional memory.
Comput. Syst. Sci. Eng., 2009

Profiling Transactional Memory Applications.
Proceedings of the 17th Euromicro International Conference on Parallel, 2009

On the Performance of Contention Managers for Complex Transactional Memory Benchmarks.
Proceedings of the Eighth International Symposium on Parallel and Distributed Computing, 2009

Rhythm measures with language-independent segmentation.
Proceedings of the INTERSPEECH 2009, 2009

Steal-on-Abort: Improving Transactional Memory Performance through Dynamic Transaction Reordering.
Proceedings of the High Performance Embedded Architectures and Compilers, 2009

Special Track on Case-Based Reasoning.
Proceedings of the Twenty-Second International Florida Artificial Intelligence Research Society Conference, 2009

Thread and execution-context specific barriers via dynamic method versioning.
Proceedings of the 4th workshop on the Implementation, 2009

2008
A first insight into object-aware hardware transactional memory.
Proceedings of the SPAA 2008: Proceedings of the 20th Annual ACM Symposium on Parallelism in Algorithms and Architectures, 2008

Constraint based optimization of stationary fields.
Proceedings of the 6th International Symposium on Principles and Practice of Programming in Java, 2008

Experiences using adaptive concurrency in transactional memory with Lee's routing algorithm.
Proceedings of the 13th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2008

Investigating software Transactional Memory on clusters.
Proceedings of the 22nd IEEE International Symposium on Parallel and Distributed Processing, 2008

DiSTM: A Software Transactional Memory Framework for Clusters.
Proceedings of the 2008 International Conference on Parallel Processing, 2008

Adaptive Loop Tiling for a Multi-cluster CMP.
Proceedings of the Algorithms and Architectures for Parallel Processing, 2008

Lee-TM: A Non-trivial Benchmark Suite for Transactional Memory.
Proceedings of the Algorithms and Architectures for Parallel Processing, 2008

An Object-Aware Hardware Transactional Memory System.
Proceedings of the 10th IEEE International Conference on High Performance Computing and Communications, 2008

Advanced Concurrency Control for Transactional Memory Using Transaction Commit Rate.
Proceedings of the Euro-Par 2008, 2008

2007
Towards intelligent analysis techniques for object pretenuring.
Proceedings of the 5th International Symposium on Principles and Practice of Programming in Java, 2007

Intelligent selection of application-specific garbage collectors.
Proceedings of the 6th International Symposium on Memory Management, 2007

Optimizing Chip Multiprocessor Work Distribution Using Dynamic Compilation.
Proceedings of the Euro-Par 2007, 2007

Mobile Agent Based Messaging Mechanism for Emergency Medical Data Transmission Over Cellular Networks.
Proceedings of the Second International Conference on COMmunication System softWAre and MiddlewaRE (COMSWARE 2007), 2007

A Study of a Transactional Parallel Routing Algorithm.
Proceedings of the 16th International Conference on Parallel Architectures and Compilation Techniques (PACT 2007), 2007

2005
A RISC Hardware Platform for Low Power Java.
Proceedings of the 18th International Conference on VLSI Design (VLSI Design 2005), 2005

Loop Parallelisation for the Jikes RVM.
Proceedings of the Sixth International Conference on Parallel and Distributed Computing, 2005

2004
Capturing and Applying Lessons Learned During Engineering Equipment Installation.
Proceedings of the Knowledge-Based Intelligent Information and Engineering Systems, 2004

Case-Agents: A Novel Architecture for Case-Based Agents.
Proceedings of the Seventeenth International Florida Artificial Intelligence Research Society Conference, 2004

2003
The Aims of Artificial Intelligence: A Science Fiction View.
IEEE Intell. Syst., 2003

2002
Applying Knowledge Management: Techniques for Building Organisational Memories.
Proceedings of the Advances in Case-Based Reasoning, 6th European Conference, 2002

2001
A Case Study of Maintenance of a Commercially Fielded Case-Based Reasoning System.
Comput. Intell., 2001

A Decision Support System for Local Government Regulatory Advice.
Proceedings of the Fourteenth International Florida Artificial Intelligence Research Society Conference, 2001

Knowledge Management and Case-Based Reasoning: A Perfect Match?.
Proceedings of the Fourteenth International Florida Artificial Intelligence Research Society Conference, 2001

A Two Dimensional Vector Architecture for Multimedia.
Proceedings of the Euro-Par 2001: Parallel Processing, 2001

2000
INFOSHOP: A Decision Support Tool for Local Government Regulatory Advice.
Proceedings of the Advances in Artificial Intelligence. PRICAI 2000 Workshop Reader, Four Workshops held at PRICAI 2000, Melbourne, Australia, August 28, 2000

Exploiting Implicit Parallelism in Functional Programs with SLAM.
Proceedings of the Implementation of Functional Languages, 12th International Workshop, 2000

A Case-Based Reasoning Application for Engineering Sales Support Using Introspective Reasoning.
Proceedings of the Seventeenth National Conference on Artificial Intelligence and Twelfth Conference on on Innovative Applications of Artificial Intelligence, July 30, 2000

1999
Internet, intranet, extranet: managing the information bazaar.
Aslib Proc., 1999

1998
The relation between perceptual and production categories in acquisition.
Proceedings of the 5th International Conference on Spoken Language Processing, Incorporating The 7th Australian International Speech Science and Technology Conference, Sydney Convention Centre, Sydney, Australia, 30th November, 1998

More evidence for the perceptual basis of sound change? suprasegmental effects in the development of distinctive nasalization.
Proceedings of the 5th International Conference on Spoken Language Processing, Incorporating The 7th Australian International Speech Science and Technology Conference, Sydney Convention Centre, Sydney, Australia, 30th November, 1998

Is CBR a Technology or a Methodology?
Proceedings of the Tasks and Methods in Applied Artificial Intelligence, 1998

1997
Compiler Support for Decoupled Virtual Shared Memory Systems.
Proceedings of the Sixteenth Annual ACM Symposium on Principles of Distributed Computing, 1997

Identifying Critical Loads in Real Programs for Decoupled VSM Systems.
Proceedings of the Euro-Par '97 Parallel Processing, 1997

A Full Program Control Flow Representation for Real Programs.
Proceedings of the Euro-Par '97 Parallel Processing, 1997

Dynamic Load Balancing in a Variable-Grained Parallel Computational Model.
Proceedings of the IASTED International Conference on Parallel and Distributed Systems, 1997

1996
Locality issues in a fine-grained parallel machine.
Simul. Pract. Theory, 1996

How Effectivee are Parallel Programmers?
Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, 1996

1995
An evaluation of DELTA, a decoupled pre-fetching virtual shared memory system.
Proceedings of the Seventh IEEE Symposium on Parallel and Distributed Processing, 1995

Decoupled pre-fetching for distributed shared memory.
Proceedings of the 28th Annual Hawaii International Conference on System Sciences (HICSS-28), 1995

1994
Increasing Locality in a Fine-Grained Parallel Machine.
Proceedings of the Massively Parallel Processing Applications and Develompent, 1994

1992
ProTest: A Knowledge Analysis Tool for the Development of Expert Systems.
Proceedings of the SEKE'92, 1992

The Development of a Knowledge-Based System for Predicting Strategic Building Maintenance.
Proceedings of the SEKE'92, 1992

1988
Flagship: A Parallel Architecture for Declarative Programming.
Proceedings of the 15th Annual International Symposium on Computer Architecture, 1988

1987
An Efficient Garbage Collection Scheme for Parallel Computer Architectures.
Proceedings of the PARLE, 1987

Evaluating functional programs on the FLAGSHIP machine.
Proceedings of the Functional Programming Languages and Computer Architecture, 1987

1986
Graph reduction in a parallel virtual memory environment.
Proceedings of the Graph Reduction, Proceedings of a Workshop, Santa Fé, New Mexico, USA, September 29, 1986

1985
The Manchester Prototype Dataflow Computer.
Commun. ACM, 1985

1983
Preliminary Evaluation of a Prototype Dataflow Computer.
Proceedings of the Information Processing 83, 1983

1982
A Practical Data Flow Computer.
Computer, 1982

1979
A prototype data flow computer with token labelling.
Proceedings of the 1979 International Workshop on Managing Requirements Knowledge, 1979


  Loading...