Ian G. Clark
King's College London
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Ian G. Clark.
international symposium on microarchitecture | 2002
Fei Xia; Alexandre Yakovlev; Ian G. Clark; Delong Shang
Asynchronous communication mechanisms permit the implementation of data interfaces between heterogeneously timed entities at various hardware levels. A systematic approach to ACM classification, specification, and implementation facilitates their use in heterogeneously timed networks.
international conference on application of concurrency to system design | 2001
Fei Xia; Ian G. Clark
This paper presents new algorithms for the Signal and Message asynchronous data communication mechanisms (ACMs) and their modelling and analysis using Petri net techniques.
Hardware Design and Petri Nets | 2000
Fei Xia; Ian G. Clark
Simpson’s role model method [7, 8] was designed for the analysis of synchronisation-free data communication mechanisms employing shared memory and has been shown to be especially useful for the representation and analyses of data freshness properties. Previously published analyses using the role model method have employed proprietary state space search techniques developed by Simpson. Here a formal definition of role models is given and a way of representing role models using Petri nets is presented. Potential advantages of analysing systems using the role model method complemented with Petri net techniques are demonstrated with a case study of data freshness properties of a data communication algorithm.
international conference on application of concurrency to system design | 2004
Fei Xia; Fei Hao; Ian G. Clark; Alexandre Yakovlev; E. Graeme Chester
Previous work on asynchronous communication mechanisms (ACMs) has not dealt with buffered forms (n > l). This paper describes a systematic design/synthesis process for ACMs with arbitrary buffer size, a series of resulting buffered ACM algorithms, and the modelling and simulation of these ACMs using Matlab, putting ACMs (esp. buffered ones) in the context of complex engineering systems.
Fundamenta Informaticae | 2006
Fei Xia; Fei Hao; Ian G. Clark; Alexandre Yakovlev; E. Graeme Chester
Electronics Letters | 1998
Ian G. Clark; Fei Xia; Alexandre Yakovlev; Anthony C. Davies
Archive | 2000
Ian G. Clark
international conference on informatics in control, automation and robotics | 2004
Fei Hao; Fei Xia; E. Graeme Chester; Alexandre Yakovlev; Ian G. Clark
Archive | 1998
Fei Xia; Ian G. Clark
Archive | 2000
Ian G. Clark; Anthony C. Davies