See this document in CiteSeerX!

PARLAK: Parametrized Lock Cache Synthesizer (2002)  (Make Corrections)  
Bilge E. S. Akgul, Vincent J. Mooney



  Home/Search   Context   Related

 
View or download:
gatech.edu/publica...resttr02007.pdf
Cached:  PDF   PS.gz  PS  Image  Update  Help

From:  gatech.edu/public...npublications (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: this paper, we present PARLAK, a parametrized lock cache synthesizer tool. PARLAK generates a synthesizable SoCLC architecture with a user specified number of lock variables and user specified number and type(s) of processor(s). Several configurations of SoCLC hardware have been generated using PARLAK and the designs have been synthesized in Design Compiler from Synopsys. For example, PARLAK can generate a full range of customized SoCLCs, from a version for two processors with 32 lock variables ... (Update)

Similar documents (at the sentence level):
15.5%:   PARLAK: Parametrized Lock Cache Generator - Akgul, Mooney (2003)   (Correct)
9.5%:   The System-on-a-Chip Lock Cache - Akgul (2004)   (Correct)

Active bibliography (related documents):   More   All
0.7:   A System-on-a-Chip Lock Cache with Task Preemption Support - Akgul, Lee (2001)   (Correct)
0.4:   Speculation-Based Techniques for Lockfree Execution of Lock-Based .. - Rajwar (2002)   (Correct)
0.3:   Hardware Support for Priority Inheritance - Bilge Akgul Vincent (2003)   (Correct)

Similar documents based on text:   More   All
0.2:   Timing Analysis for Preemptive Multi-tasking Real-Time Systems.. - Tan, III (2004)   (Correct)
0.2:   Unknown - Power Optimization Of   (Correct)
0.2:   System-on-a-Chip Processor Synchronization Support in Hardware - Bilge Saglam Vincent (2001)   (Correct)

BibTeX entry:   (Update)

@misc{ akgul-parlak,
  author = "Bilge E. S. Akgul and Vincent J. Mooney",
  title = "PARLAK: Parametrized Lock Cache Synthesizer",
  url = "citeseer.ist.psu.edu/akgul02parlak.html" }
Citations (may not include all citations):
197   The performance of spin lock alternatives for shared-memory .. (context) - Anderson - 1990
74   Transactional memory: Architectural support for lock-free da.. - Herlihy, Moss - 1993
48   Algorithms for scalable synchronization on shared memory mul.. (context) - Mellor-Crummey, Scott - 1991
22   Efficient synchronization: let them eat QOLB (context) - Kagi - 1997
12   Atalanta: a new multiprocessor RTOS kernel for system-on-a-c.. (context) - Di-Shi, Blough et al. - 2002
7   Efficient software synchronization on large cache coherent m.. - Magnusson, Landin et al. - 1994
4   System-on-a-chip processor synchronization support in hardwa.. - Akgul, Mooney - 2001
4   The system-on-a-chip lock cache - Akgul, Mooney - 2002
4   Cache-based synchronization in shared memory multi-processor.. (context) - Ramachandran, Lee - 1996
4   Speculative locks for concurrent execution of critical secti.. - Martinez, Torrellas - 2001
3   A system-on-a-chip lock cache with task preemption support - Akgul, Lee et al. - 2001
2   Speculative lock elison: Enabling highly concurrent multithr.. (context) - Rajwar, Goodman - 2001
1   MIPS R4000 microprocessor users manual (2nd edition (context) - Heinrich - 1994
http://www.viragelogic.com
http://www.artisan.com/
http://www.tensilica.com
http://www.mentor.com/seamless/
http://www.synopsys.com/products/simulation/simulation.html

Documents on the same site (http://www.crest.gatech.edu/publications/npublications.html):   More
Highly Efficient Asynchronous Execution of.. - Aumann, Kedem, Palem.. (1993)   (Correct)
Region-based Register Allocation for EPIC Architectures - Kim (2001)   (Correct)
Adaptive Explicitly Parallel Instruction Computing - Talla (2000)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC