Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Michel Cekleov is active.

Publication


Featured researches published by Michel Cekleov.


international symposium on microarchitecture | 1997

Virtual-address caches. Part 1: problems and solutions in uniprocessors

Michel Cekleov; Michel Dubois

This survey exposes the problems related to virtual caches in the context of uniprocessor (Part 1) and multiprocessor (Part 2) systems. We review proposed solutions that have been implemented or proposed in different contexts. The idea is to catalog all solutions, past and present, and to identify technology trends and attractive future approaches. We first overview the relevant properties of virtual memory and of physical caches. To solve the virtual-to-physical address bottle-neck, processors may access caches directly with virtual addresses. This survey introduces the problems and discusses solutions in the context of single-processor systems.


Archive | 1992

Formal Specification of Memory Models

Pradeep S Sindhu; Jean-Marc Frailong; Michel Cekleov

We introduce a formal framework for specifying the behavior of memory systems for shared memory multiprocessors. Specifications in this framework are axiomatic, thereby avoiding ambiguities inherent in most existing specifications, which are informal. The framework makes it convenient to construct correctness arguments for hardware implementations and to generate proofs of critical program fragments. By providing a common language in which a range of memory models can be specified, the framework also permits comparison of existing models and facilitates exploration of the space of possible models. The framework is illustrated with three examples: the well-known Strong Consistency model, and two store ordered models TSO and PSO defined by the Sun Microsystem’s SPARC architecture. The latter two models were developed using this framework.


international symposium on microarchitecture | 1997

Virtual-address caches.2. Multiprocessor issues

Michel Cekleov; Michel Dubois

In this two-part survey, we discussed the problems and possible solutions caused by virtual address caches in single-processor systems. In this paper, we continue to explore these topics in the context of multiprocessor systems. Processors may access their cache directly using virtual addresses. We discuss the inherent problems and possible solutions in this approach for multiprocessor systems.


Archive | 1990

Virtual-Address Caches in Multiprocessors

Michel Cekleov; Michel Dubois; Jin-Chin Wang; Faye A. Briggs

Most general-purpose computers support virtual memory. Generally, the cache associated with each processor is accessed with a physical address obtained after translation of the virtual address in a Translation Lookaside Buffer (TLB). Since today’s uniprocessors are very fast, it becomes increasingly difficult to include the TLB in the cache access path and still avoid wait states in the processor. The alternative is to access the cache with virtual addresses and to access the TLB on misses only. This configuration reduces the average memory access time, but it is a source of consistency problems which must be solved in hardware or software. The basic causes of these problems are the demapping and remapping of virtual addresses, the presence of synonyms, and the maintenance of protection and statistical bits. Some of these problems are addressed in this paper and solutions are compared.


Archive | 2000

Method and apparatus for reducing power consumption

Russell N. Mirov; Michel Cekleov; Mark Young; William M. Baldwin


Archive | 1993

Apparatus for maintaining consistency in a multiprocessor computer system using virtual caching

Edmund J. Kelly; Michel Cekleov; Michel Dubois


Archive | 1992

Source synchronized metastable free bus

Jeffrey H Hoel; Michel Cekleov; Pradeep S. Sindhu


Archive | 1991

Method and apparatus for providing total and partial store ordering for a memory in multi-processor system

Jean-Marc Frailong; Pradeep S. Sindhu; Michel Cekleov; Michael L. Powell; Eric H. Jensen


Archive | 1997

VIRTUAL-ADDRESS CACHES

Michel Cekleov; Michel Dubois


Archive | 2000

Method and apparatus for reducing power consumption in a cache memory system

Russell N. Mirov; Michel Cekleov; Mark Young; William M. Baldwin

Collaboration


Dive into the Michel Cekleov's collaboration.

Top Co-Authors

Avatar

Michel Dubois

University of Southern California

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge