Filters








8 Hits in 2.4 sec

In-Network Snoop Ordering (INSO): Snoopy coherence on unordered interconnects

Niket Agarwal, Li-Shiuan Peh, Niraj K. Jha
2009 2009 IEEE 15th International Symposium on High Performance Computer Architecture  
In this paper, we propose In-Network Snoop Ordering (INSO), in which coherence requests from a snoop-based protocol are inserted into the interconnect fabric and the network orders the requests in a distributed  ...  However, providing ordering among coherence transactions on unordered interconnects is a challenge.  ...  The authors would also like to thank Milo Martin for the original Timestamp Snooping code. This work was supported in part by NSF (grant no.  ... 
doi:10.1109/hpca.2009.4798238 dblp:conf/hpca/AgarwalPJ09 fatcat:fckdzbe72jbnzkt2llgqd6hddm

In-network coherence filtering

Niket Agarwal, Li-Shiuan Peh, Niraj K. Jha
2009 Proceedings of the 42nd Annual IEEE/ACM International Symposium on Microarchitecture - Micro-42  
There are various proposals, like Token Coherence (TokenB), Uncorq, Intel QPI, INSO and Timestamp Snooping, that tackle the ordering of requests in snoopy protocols and make them realizable on unordered  ...  Our in-network coherence filters are able to reduce the total number of snoops in the system on an average by 41.9%, thereby reducing total network traffic by 25.4% on 16-processor chip multiprocessor  ...  INSO [4] is a recent snoopy coherence proposal that orders snoop requests in the network.  ... 
doi:10.1145/1669112.1669143 dblp:conf/micro/AgarwalPJ09 fatcat:v7zkvm22qfe7boaprlv4d4a3c4

SCORPIO: A 36-core research chip demonstrating snoopy coherence on a scalable mesh NoC with in-network ordering

Bhavya K. Daya, Chia-Hsin Owen Chen, Suvinay Subramanian, Woo-Cheol Kwon, Sunghyun Park, Tushar Krishna, Jim Holt, Anantha P. Chandrakasan, Li-Shiuan Peh
2014 2014 ACM/IEEE 41st International Symposium on Computer Architecture (ISCA)  
While snoopy coherence is common in small multicore systems, directory-based coherence is the de facto choice for scalability to many cores, as snoopy relies on ordered interconnects which do not scale  ...  In the many-core era, scalable coherence and on-chip interconnects are crucial for shared memory processors.  ...  Key contributions: Core integration(Bhavya,Owen), Coherence protocol design(Bhavya,Woo Cheol), L2 cache(Bhavya), Memory interface(Owen), High-level idea of notification network (Woo Cheol), Network architecture  ... 
doi:10.1109/isca.2014.6853232 dblp:conf/isca/DayaCSKPKHCP14 fatcat:m62dljrpebdjjefmp2bos4abya

SCORPIO

Bhavya K. Daya, Chia-Hsin Owen Chen, Suvinay Subramanian, Woo-Cheol Kwon, Sunghyun Park, Tushar Krishna, Jim Holt, Anantha P. Chandrakasan, Li-Shiuan Peh
2014 SIGARCH Computer Architecture News  
While snoopy coherence is common in small multicore systems, directory-based coherence is the de facto choice for scalability to many cores, as snoopy relies on ordered interconnects which do not scale  ...  In the many-core era, scalable coherence and on-chip interconnects are crucial for shared memory processors.  ...  Key contributions: Core integration(Bhavya,Owen), Coherence protocol design(Bhavya,Woo Cheol), L2 cache(Bhavya), Memory interface(Owen), High-level idea of notification network (Woo Cheol), Network architecture  ... 
doi:10.1145/2678373.2665680 fatcat:62h627vqlzam7defi3pakoyv6y

Cache Coherence Protocols for Many-Core CMPs [chapter]

Alberto Ros, Manuel E., Jose M.
2010 Parallel and Distributed Computing  
Particularly, the topics that are addressed are programmable and reconfigurable devices and systems, dependability of GPUs (General Purpose Units), network topologies, cache coherence protocols, resource  ...  allocation, scheduling algorithms, peertopeer networks, largescale network simulation, and parallel routines and algorithms.  ...  A new scalable directory architecture for large-scale multiprocessors, 7th Int'l Symp. on High-Performance Computer Architecture (HPCA), pp. 97-106. References  ... 
doi:10.5772/9454 fatcat:dgesjev5ebeddkop63hle3hd7a

DIPLOMA: Consistent and coherent shared memory over mobile phones

Jason Gao, Anirudh Sivaraman, Niket Agarwal, HaoQi Li, Li-Shiuan Peh
2012 2012 IEEE 30th International Conference on Computer Design (ICCD)  
Our key insight is in translating the shared memory model from parallel computing to mobile computing, while addressing the unique challenges that mobility and unreliable wireless networking present in  ...  achieving consistency and coherence.  ...  Niraj Jha of Princeton for helpful discussions on cache coherence, Prof. Nancy Lynch of MIT and Prof.  ... 
doi:10.1109/iccd.2012.6378666 dblp:conf/iccd/GaoSALP12 fatcat:qzsnzg4edfdgfh7y4l2ty2x25a

A Direct Coherence Protocol for Many-Core Chip Multiprocessors

A Ros, M E Acacio, J M Garcia
2010 IEEE Transactions on Parallel and Distributed Systems  
Area constraints make impractical the use of a bus or a crossbar as the on-chip interconnection network, and tiled CMPs organized around a direct interconnection network will probably be the architecture  ...  In DiCo-CMP, the task of storing up-to-date sharing information and ensuring ordered accesses for every memory block is assigned to the cache that must provide the block on a miss.  ...  Likewise, Agarwal et al. propose In-Network Snoop Ordering (INSO) [3] to allow snooping over unordered networks.  ... 
doi:10.1109/tpds.2010.43 fatcat:qctrazzuorhttie2jgk7sh2eym

Automotive V2X on Phones: Enabling Next-generation Mobile ITS Apps

Jason H. Gao, Li-Shiuan Peh
2016 Proceedings of the 2016 Design, Automation & Test in Europe Conference & Exhibition (DATE)   unpublished
The city-scale impact of such convergence can now be projected using new evaluation infrastructure that captures interactions between humans, vehicles, devices and networks.  ...  Automotive connectivity standards promise to usher in new apps and services that utilize vehicle-to-vehicle communications, and mobile app trends point to the potential of direct device-to-device connections  ...  INSO [34] , which are multiprocessor broadcast-based protocols that achieve ordering on unordered networks.  ... 
doi:10.3850/9783981537079_1025 fatcat:332xa2acjjbypncwgpl4o4vtaa