Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Browse by topic Browse by titles Authors Reviewers Browse by issue Browse Help
Roy, Amitabha
Lausanne, Switzerland
   Reviewer Selected
Follow this Reviewer
Date Reviewed  
- 10 of 10 reviews

  Cache vulnerability mitigation using an adaptive cache coherence protocol
Maghsoudloo M., Zarandi H.  The Journal of Supercomputing 68(3): 1048-1067, 2014. Type: Article

Soft errors in on-chip cache hierarchies are studied in this paper, and solutions to the problem are proposed. Soft errors are the result of events such as cosmic ray strikes that flip bits held in on-die transistors. Due to shrinking feature...

Jul 28 2014  
  Scalable relative debugging
Dinh M., Abramson D., Jin C.  IEEE Transactions on Parallel and Distributed Systems 25(3): 740-749, 2014. Type: Article

This paper deals with the problem of debugging large distributed applications, with a focus on high-performance computing (HPC) environments. The authors deal with the technique of relative debugging, where the program state of a correct...

Jun 25 2014  
   Massive graph triangulation
Hu X., Tao Y., Chung C.  SIGMOD 2013 (Proceedings of the 2013 ACM SIGMOD International Conference on Management of Data, New York, NY,  Jun 22-27, 2013) 325-336, 2013. Type: Proceedings

A triangle of an undirected graph is simply three vertices of the graph, u, v, and w, which are also connected by the edges (u, v),...

May 27 2014  
  Dynamic power and thermal management of NoC-based heterogeneous MPSoCs
Kornaros G., Pnevmatikatos D.  ACM Transactions on Reconfigurable Technology and Systems (TRETS) 7(1): 1-26, 2014. Type: Article

With increasing transistor counts, multiprocessor systems-on-chip (MPSoCs) provide system and application builders flexibility to deliver solutions that provide good performance while keeping overall system power and temperature under control....

May 19 2014  
  Towards virtual shared memory for non-cache-coherent multicore systems
Ramesh B., Ribbens C., Varadarajan S.  IPDPSW 2013 (Proceedings of the 2013 IEEE 27th International Symposium on Parallel and Distributed Processing Workshops, May 20-24, 2013) 1186-1193, 2013. Type: Proceedings

Samhita, an implementation of distributed shared memory (DSM), is discussed in this paper. DSM enables a programmer to view a collection of compute nodes, each with its own physical memory, as a single shared memory, greatly simplifying...

Dec 4 2013  
  Architectures of flexible symmetric key crypto engines--a survey: from hardware coprocessor to multi-crypto-processor system on chip
Bossuet L., Grand M., Gaspar L., Fischer V., Gogniat G.  ACM Computing Surveys 45(4): 1-32, 2013. Type: Article

The authors present a survey of dedicated hardware introduced over the past decade for cryptographic operations, with a taxonomy of cryptographic hardware in terms of performance, flexibility, and security. The survey identified four main classes ...

Nov 13 2013  
   QuickRec: prototyping an intel architecture extension for record and replay of multithreaded programs
Pokam G., Danne K., Pereira C., Kassa R., Kranich T., Hu S., Gottschlich J., Honarmand N., Dautenhahn N., King S., Torrellas J.  ISCA 2013 (Proceedings of the 40th Annual International Symposium on Computer Architecture, Tel-Aviv, Israel,  Jun 23-27, 2013) 643-654, 2013. Type: Proceedings

This paper describes QuickRec, a field-programmable gate array (FPGA) implementation of hardware-assisted record replay (RnR) for an x86 processor. Record replay allows the recording of the execution of a multithreaded application, capturing all...

Aug 9 2013  
  Hybrid nonvolatile disk cache for energy-efficient and high-performance systems
Shi L., Li J., Jason Xue C., Zhou X.  ACM Transactions on Design Automation of Electronic Systems 18(1): 1-23, 2012. Type: Article

This paper presents the construction of a hybrid cache for magnetic disks built from a combination of phase change memory (PCM) and more traditional flash memory. Unlike traditional flash memory, PCM is byte addressable, enables in-place updates...

Jun 14 2013  
  Optimization of task allocation and priority assignment in hard real-time distributed systems
Zhu Q., Zeng H., Zheng W., Di Natale M., Sangiovanni-Vincentelli A.  ACM Transactions on Embedded Computing Systems 11(4): 1-30, 2012. Type: Article

Zhu et al. study the problem of assigning tasks and signals in an automotive environment, specifically, a vehicle consisting of sensors, actuators, and processors (engine control units, or ECUs) connected by buses. The problem is to map a set of...

Apr 29 2013  
  A performance analysis framework for identifying potential benefits in GPGPU applications
Sim J., Dasgupta A., Kim H., Vuduc R.  PPoPP 2012 (Proceedings of the 17th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, New Orleans, LA,  Feb 25-29, 2012) 11-22, 2012. Type: Proceedings

General-purpose graphics processing units (GPGPUs) are becoming increasingly popular as a means to accelerate various scientific kernels, particularly evidenced by their adoption into the high-performance computing community and by the...

Jan 29 2013  
Display per column
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright © 2000-2015 ThinkLoud, Inc.
Terms of Use
| Privacy Policy