Skip to main content

Trinity College Dublin, The University of Dublin

Menu Search



Jeremy Jones
Associate Professor, Computer Science

Publications and Further Research Outputs

Peer-Reviewed Publications

Howley, S.V., Jones, J., A non-blocking internal binary search tree, ACM Symposium on Parallelism in Algorithms and Architectures, Annual ACM Symposium on Parallelism in Algorithms and Architectures, 2012, pp161 - 171 Conference Paper, 2012 DOI

Jeremy Jones, Vivio - A System for Creating Interactive Reversible E-Learning Animations for the WWW, 2004 IEEE Symposium on Visual Languages - Human Centric Computing (VLHCC'04), Rome, Italy, September 26-29, 2004 Conference Paper, 2004 DOI

Jonathan Dukes and Jeremy Jones, Using Dynamic Replication to Manage Service Availability in a Multimedia Server Cluster, Interactive Multimedia and Next Generation Networks: Second International Workshop on Multimedia Interactive Protocols and Systems, MIPS 2004, Grenoble, France, November 16-19, 2004 Conference Paper, 2004 DOI

Jonathan Dukes and Jeremy Jones, Dynamic Replication of Content in the HammerHead Multimedia Server, EUROMEDIA 2003, University of Plymouth, UK, April 14-16, 2003 Conference Paper, 2003

Jonathan Dukes and Jeremy Jones, Dynamic RePacking: A Content Replication Policy for Clustered Multimedia Servers, Proceedings of the Microsoft Summer Research Workshop, Cambridge, September, 2002 Conference Paper, 2002

Coghlan,B.A., Jones,J.O., Stable memory for a disk write cache, Microprocessing & Microprogramming, 41, 1995, p53 - 80 Journal Article, 1995 DOI URL URL

Jeremy Jones, Ronan Geraghty, Colin Harris and Neville Harris, Remote Control of Annotated Video, July, Proceedings 6th International Conference on Human Computer Interaction, Yokahama, 1995 Conference Paper, 1995

Jeremy Jones and Brian Coghlan, Stable Disk - A Fault-Tolerant Cached RAID Subsystem, Hardware and Software Architectures for Fault Tolerance, Lecture Notes in Computer Science 774, Springer-Verlag, 1994, pp78 - 90 Conference Paper, 1994

Stable Disk : A Fault-Tolerant Cached RAID Subsystem in, Hardware and Software Architectures for Fault Tolerance, Springer-Verlag, 1994, pp78 - 90, [Jones, J.O., Coghlan,B.A.] Book Chapter, 1994 URL URL DOI

Jeremy Jones and Brian Coghlan, Stable Disk - A Fault-Tolerant Cached RAID Subsystem, Proceedings of Workshop on Hardware and Software Architectures for Fault Tolerance: Perspectives and Towards a Synthesis, Le Mont St. Michel, France, June 14-16, 1993 Conference Paper, 1993

Coghlan,B.A., Jones,J.O., Stable memory using transputers, Transputer Conference, Glasgow, August 1992, 1992 Conference Paper, 1992

Jeremy Jones and Brian Coghlan, Transparent Stable Memory Using Transputers, Applications of Transputers 3, Proceedings of the Third International, Conference on Applications of Transputers, Glasgow, August 28-30, IOS Press, 1992, pp680 - 686 Conference Paper, 1992

Christopher Horn, Brian Coghlan, Neville Harris and Jeremy Jones, Stable Memory: Another Look, International Workshop in Operating Systems of the 90s and Beyond, Lecture Notes in Computer Science 563, July, Springer Verlag, 1991, pp171 - 177 Conference Paper, 1991

Horn,C., Coghlan,B., Harris,N., Jones,J.O., Stable memory--another look, Lecture Notes in Computer Science, Proc.Int.Workshop in Operating Systems of the 90s and Beyond, July 1991, edited by Karshmer, A., Nehmer,J. , 563, 1991, pp171-177 Conference Paper, 1991 DOI URL URL

Jeremy Jones, Puzzling with Microcode, Computer Architecture News, 1983 Journal Article, 1983

Jeremy Jones, A Pascal Orientated Microprogrammed Processor, Proceedings 4th International Workshop on High Level Language Computer Architecture, Fort Lauderdale, Florida, December, 1982 Conference Paper, 1982

Jeremy Jones, Towards a HLL Orientated Microprocessor Instruction Set, Euromicro Journal, 1980 Journal Article, 1980

Non-Peer-Reviewed Publications

Coghlan, B.A. and Jones, J.O., Tolsys Ltd., Memory Checkpointing, 1997, UK Patent GB2272549B, granted 29-JAN-97. Duration 20yrs. Application 9322663.7, UK, filed 3-NOV-93. Published 18-MAY-94 as Patent Application GB2272549A. Foreign application 2784/92, Ireland, priority date 3-NOV-92 Patent, 1997

Jeremy O. Jones, Brian A. Coghlan, Philip A. O'Carroll , Method for implementing a checkpoint between pairs of memory locations using two indicators to indicate the status of each associated pair of memory locations, 1996, Ireland patent no. S93 0845 Patent, 1996

Coghlan, B.A. and Jones, J.O., Tolsys Ltd., Memory Checkpointing, 1996, United States Patent 5,574,874, granted 12-NOV-96. Duration 20yrs. Application 08/491,278, USA, filed 16-JUN-95. Continuation of application 08/147,070, USA, filed 3-NOV-93, abandoned 3-NOV-93. Foreign application 2784/92, Ireland, priority date 3-NOV-92 Patent, 1996

Coghlan, B.A. and Jones, J.O., Tolsys Ltd., Stable memory circuit using dual ported VRAM with shift registers in a multiple memory bank setup for high speed data-transfer, 1995, United States Patent 5,394,536, granted 28-FEB-95. Application 08/118,355, USA, filed 9-SEP-93. Foreign application 2223/89, Ireland, priority date 11-SEP-89 Patent, 1995

Brian A. Coghlan, Jeremy O. Jones, Stable memory circuit using dual ported VRAM with shift registers in a multiple memory bank setup for high speed data-transfer, 1995, Ireland patent no 63461 Patent, 1995

FASST Consortium, FASST - Fault-Tolerant Architecture with Stable Storage Technology, Final Report for EC Esprit project P5212, 1994 Report, 1994

Coghlan, B.A. and Jones, J.O., Tolsys Ltd., Improvements in and relating to stable memory circuits, 1993, Australian Patent 634285, granted 18-FEB-93. Duration 16yrs. Classification G06F012/16. Application 62351/90, Australia, filed 10-SEP-90. Published 14-MAR-91. Foreign application 2223/89, Ireland, priority date 11-SEP-89 Patent, 1993

Coghlan, B.A. and Jones, J.O., Tolsys Ltd., Improvements in and relating to stable memory circuits, 1993, UK Patent GB2237666B, granted 18-AUG-93. Duration 20yrs. Application 9019848.2, UK, filed 11-SEP-90. Published 8-MAY-91 as Patent Application GB2237666A. Foreign application 2223/89, Ireland, priority date 11-SEP-89 Patent, 1993

Coghlan, B.A. and Jones, J.O., Tolsys Ltd., Stable Memory Operations, 1992, South African Patent 92/2466, granted 30-DEC-92. Duration 20yrs. Application 92/2466, South Africa, filed 3-APR-92. Foreign application 1094/1, Ireland, priority date 3-APR-91 Patent, 1992

Coghlan,B.A., Jones,J.O., Chung,H.V., Labod,T., and Bryce,C.J., Advanced Multiprocessor Architectures, Final Report for EOLAS Strategic Research Grant ST/304/89, Dept. Comp. Sci., Trinity College Dublin, 1992 Report, 1992

Coghlan,B.A. and Jones,J.O., Orla I: An Advanced, Fault-Tolerant Multiprocessor, Internal Report TCD-CS-91-09, Dept. Comp. Sci., Trinity College Dublin, 1991 Report, 1991

Coghlan,B.A. and Jones,J.O., Orla 0 Target Specification, Internal Report, Dept. Comp. Sci., Trinity College Dublin, 1990 Report, 1990

Coghlan,B.A. and Jones,J.O., Sticks & Stones, Distributed to Chalmers Institute, Sweden, University College Cork, Dept. MicroElectronics, Trinity College Dublin, and Oxford Programming Group, Oxford, 1985, - Software, 1985

Research Expertise

Description

RESEARCH GROUP: (CAG) Computer Architecture Group in Trinity College Dublin performs research across a broad spectrum of topics in the field of computer architecture. In each area, knowledge of hardware and software is combined to analyse complex systems and develop innovative solutions to problems. Our current research includes topics as diverse as clustering, metacomputing, reconfigurable hardware, virtual machines, compiler optimisation, multimedia servers and integrated PC/TV systems. RESEARCH INTERESTS --- PARALLELISM, METACOMPUTING & CLUSTERING: Clusters, grids and interconnects. RECONFIGURABLE HARDWARE: Applications utilising and tools for the hardware compilation to FPGAs. JVM ARCHITECTURE: Performance measurement and analysis of Java virtual machine architectures. MULTIMEDIA SYSTEMS: Projects involving the development of integrates PC/TV systems and the design of scalable multimedia servers. REAL-TIME COMPUTING: A real-time computer cluster is currently under development. FAULT-TOLERANCE: Development of fault-tolerant microprocessor and storage systems. COMPILER OPTIMISATION: TEACHING INITIATIVES: Tools to aid teaching of computer architecture and computer science in general. PERFORMANCE MEASUREMENT AND ANALYSIS

Projects

  • Title
    • EGEE:
  • Summary
    • Project to establish a pan-European production grid (approx. 198,000 euro over 2 years)
  • Funding Agency
    • EU
  • Date From
    • 2003
  • Title
    • WebCom-G
  • Summary
    • Project to create a condensed graph grid engine (approx. 1,600,000 euro over 4 years)
  • Funding Agency
    • SFI
  • Date From
    • 2003
  • Title
    • Grid-enabled Computational Physics of Natural Phenomena
  • Summary
    • approx. EUR 625,000 over 4 years
  • Funding Agency
    • HEA
  • Date From
    • 2002
  • Title
    • European-funded CrossGrid project
  • Summary
    • approx. EUR 140,000 over 3 years
  • Date From
    • 2002
  • Title
    • Development of new optimisations for interpreters running on modern architectures
  • Summary
    • approx. EUR 107,000 over 2 years
  • Funding Agency
    • Enterprise Ireland Research Innovation Fund
  • Date From
    • 2002
  • Title
    • Enterprise Ireland ST/2000/099 Irish Computational Grid (Grid-Ireland)
  • Summary
    • Establishment of an Irish grid and initial research (approx. IR£93,000 over 2 years)
  • Funding Agency
    • Enterprise Ireland
  • Date From
    • 2000
  • Title
    • Dynamic Replication for Video on Demand servers
  • Summary
    • approx. IR£60,000 over 3 years
  • Funding Agency
    • Microsoft Research (Cambridge, UK)
  • Date From
    • 2000
  • Title
    • Real-time tracer/analyser for SCI and related simulation models
  • Summary
    • approx. IR£240,000 over 3.5 years
  • Funding Agency
    • ESPRIT P25257 SCI Development and Exploitation in Europe (SCIEurope
  • Date From
    • 1997
  • Title
    • State-of-the-art integrated PC / TV for the hotel bedroom
  • Summary
    • approx. IR£285,000 over 2 years
  • Funding Agency
    • ESPRIT E20855 Interactive Network Kiosks (INK)
  • Date From
    • 1995
  • Title
    • Video annotation for a hospital environment
  • Summary
    • approx. IR£380,000 over 3 years
  • Funding Agency
    • ESPRIT P6816 Enhanced Multimedia Object System (LYNX)
  • Date From
    • 1992
  • Title
    • High performance fault-tolerant RAID subsystem
  • Summary
    • approx. IR£800,000 over 4 years
  • Funding Agency
    • ESPRIT P5212 Fault-Tolerant Architecture using Stable Storage Technology (FASST)
  • Date From
    • 1990
  • Title
    • Fault-tolerant multiprocessor ORLA
  • Summary
    • approx. IR£100,000 over 2 years
  • Funding Agency
    • EOLAS ST/89/304 Advanced Multiprocessor Architectures
  • Date From
    • 1989