Recent thermal management techniques for microprocessors

J Kong, SW Chung, K Skadron - ACM Computing Surveys (CSUR), 2012 - dl.acm.org
Microprocessor design has recently encountered many constraints such as power, energy,
reliability, and temperature. Among these challenging issues, temperature-related issues …

Virtual Appliances for Deploying and Maintaining Software.

CP Sapuntzakis, D Brumley, R Chandra, N Zeldovich… - LISA, 2003 - usenix.org
This paper attempts to address the complexity of system administration by making the labor
of applying software updates independent of the number of computers on which the software …

Blocking and array contraction across arbitrarily nested loops using affine partitioning

AW Lim, SW Liao, MS Lam - Proceedings of the eighth ACM SIGPLAN …, 2001 - dl.acm.org
Applicable to arbitrary sequences and nests of loops, affine partitioning is a program
transformation framework that unifies many previously proposed loop transformations …

Software obfuscation on a theoretical basis and its implementation

T Ogiso, Y Sakabe, M Soshi, A Miyaji - IEICE TRANSACTIONS on …, 2003 - search.ieice.org
Software obfuscation is a promising approach to protect intellectual property rights and
secret information of software in untrusted environments. Unfortunately previous software …

[图书][B] Static single assignment for decompilation

MJ Van Emmerik - 2007 - backerstreet.com
Abstract Static Single Assignment enables the efficient implementation of many important
decompiler components, including expression propagation, preservation analysis, type …

Improving software security with a C pointer analysis

D Avots, M Dalton, VB Livshits, MS Lam - Proceedings of the 27th …, 2005 - dl.acm.org
This paper presents a context-sensitive, inclusion-based, field-sensitive points-to analysis
for C and uses the analysis to detect and prevent security vulnerabilities in programs. In …

Input data reuse in compiling window operations onto reconfigurable hardware

Z Guo, B Buyukkurt, W Najjar - ACM SIGPLAN Notices, 2004 - dl.acm.org
Balancing computation with I/O has been considered as a critical factor of the overall
performance for embedded systems in general and reconfigurable computing systems in …

[图书][B] Compilation techniques for reconfigurable architectures

JMP Cardoso, PC Diniz - 2011 - books.google.com
The extreme? exibility of recon? gurable architectures and their performance pot-tial have
made them a vehicle of choice in a wide range of computing domains, from rapid circuit …

INSPIRE: The Insieme parallel intermediate representation

H Jordan, S Pellegrini, P Thoman… - Proceedings of the …, 2013 - ieeexplore.ieee.org
Programming standards like OpenMP, OpenCL and MPI are frequently considered
programming languages for developing parallel applications for their respective kind of …

An energy-efficient coarse-grained reconfigurable processing unit for multiple-standard video decoding

L Liu, D Wang, M Zhu, Y Wang, S Yin… - IEEE Transactions …, 2015 - ieeexplore.ieee.org
A coarse-grained reconfigurable processing unit (RPU) consisting of 16× 16 multi-functional
processing elements (PEs) interconnected by an area-efficient line-switched mesh connect …