The Vortex Project
Overview:
The Vortex project at the University of Maryland is investigating novel
architecture and compiler support to bridge the processor-memory gap and
generally improve single-thread performance on modern processors. Recent
areas of research include compiler-based pre-execution, hardware mechanisms
for sub-ordinate multithreading, and continuous dynamic compilation and optimization
on multithreaded processors. A major theme connecting these research directions
is using spare computation resources that are increasingly abundant in wide-issue
and multithreaded processors to implement memory and code performance optimizations.
Finally, we are also interested in the impact of these architecture and
compiler innovations on emerging non-numeric applications such as databases,
search engines, and stream-based computing, as well as applications written
in platform-independent environments such as Java.
People:
Faculty
Students
Alumni
Publications:
ACM permission notice:
The documents contained in these directories are included by the contributing
authors as a means to ensure timely dissemination of scholarly and technical
work on a non-commercial basis. Copyright and all rights therein are maintained
by the authors or by other copyright holders, notwithstanding that they
have offered their works here electronically. It is understood that all
persons copying this information will adhere to the terms and constraints
invoked by each author's copyright. These works may not be reposted without
the explicit permission of the copyright holder.
ACM copyright notice:
Copyright (c) 2000 by the Association for Computing Machinery, Inc. Permission
to make digital or hard copies of part or all of this work for personal
or classroom use is granted without fee provided that copies are not made
or distributed for profit or commercial advantage and that copies bear this
notice and the full citation on the first page. Copyrights for components
of this work owned by others than ACM must be honored. Abstracting with credit
is permitted. To copy otherwise, to republish, to post on servers, or to
redistribute to lists, requires prior specific permission and/or a fee.
Request permissions from Publications Dept, ACM Inc., fax +1 (212) 869-0481,
or permissions@acm.org.
Software:
Funding:
Last updated: February 2009 by Donald Yeung (yeung@eng.umd.edu)