<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<style type="text/css" id="owaParaStyle"></style>
</head>
<body dir="auto" class="ApplePlainTextBody" style="word-wrap:break-word" fpstyle="1" ocsi="0">
<div style="direction: ltr;font-family: Tahoma;color: #000000;font-size: 10pt;">[Apologies if you got multiple copies of this email.]<br>
<br>
IEEE Computer Special issue on<br>
Irregular Applications<br>
<div><br>
</div>
<div>http://www.computer.org/portal/web/computingnow/cocfp8</div>
<div><br>
Full paper submission deadline: 1 February 2015<br>
Publication date: August 2015<br>
<br>
Computer&nbsp;seeks submissions for an August 2015 special issue on irregular applications.<br>
<br>
The broad class of irregular applications is characterized by unpredictable memory access patterns, control structures, and/or network transfers. These applications typically use pointers or linked list–based data&nbsp;structures such as graphs, unbalanced trees,
 and unstructured grids. Their complex behavior makes it difficult to fully exploit their significant latent parallelism. In addition to performance concerns, dataset size&nbsp;presents a challenge in emerging irregular applications because they often operate on
 massive amounts of unstructured heterogeneous data that is usually difficult to partition.<br>
<br>
Current high-performance architectures rely on data locality as well as regular computations, structured data, and easily partitionable datasets; consequently, they do not cope well with the computational and data&nbsp;requirements of irregular applications. Furthermore,
 scaling on current supercomputing machines is problematic, because of limits associated with fine-grained communication and synchronization. These applications&nbsp;exist in well established and emerging fields such as: CAD; bioinformatics; semantic graph databases;
 machine learning; analysis of social, transportation, communication, and other types of networks; and computer&nbsp;security. Addressing the many system-related issues posed by irregular applications on current and future system architectures is critical to solving
 future scientific challenges.<br>
<br>
This special issue seeks to explore solutions for supporting the efficient design, development, and execution of irregular applications. Practical and theoretical topics of interest include but are not limited to:<br>
<br>
<div>*&nbsp;Micro- and system-level architectures;<br>
</div>
<div>*&nbsp;Network and memory architectures;<br>
</div>
<div>*&nbsp;Many-core, hybrid, heterogeneous, and custom architectures (tiled processors, GPUs, FPGAs);<br>
</div>
<div>*&nbsp;Modeling, evaluation, and characterization of architectures for memory-intensive and irregular applications;<br>
</div>
<div>*&nbsp;Innovative algorithmic techniques;<br>
</div>
<div>*&nbsp;Combinatorial (graph) algorithms and their applications;<br>
</div>
<div>*&nbsp;Languages and programming models;<br>
</div>
<div>*&nbsp;Library and runtime support;<br>
</div>
<div>*&nbsp;Compiler and analysis techniques; and<br>
</div>
<div>*&nbsp;Case studies of irregular applications (for example, semantic graph databases, data mining, security, bioinformatics).<br>
</div>
<div><br>
</div>
Articles focused on approaches that span multiple levels of the stack — ideally providing application-specific, end-to‐end solutions — are of particular interest. Articles should provide context for their contributions with&nbsp;respect to existing solutions as
 well as potential commercial impact.<br>
<br>
Only technical articles describing previously unpublished, original, state-of-the-art research, and not currently under review by a conference or a journal will be considered. Articles should be understandable to a&nbsp;broad audience of computer science and engineering
 professionals, avoiding a focus on theory, mathematics, jargon, and abstract concepts. All manuscripts are subject to peer review on both technical merit and&nbsp;relevance to&nbsp;Computer's readership. Accepted papers will be professionally edited for content and
 style.<br>
<br>
The guest editors for this special issue are:<br>
<br>
<div><span class="Apple-tab-span" style="white-space:pre"></span>• Antonino Tumeo (antonino.tumeo@pnnl.gov), Pacific Northwest National Laboratory; and&nbsp;<br>
</div>
<div><span class="Apple-tab-span" style="white-space:pre"></span>• John Feo (john.feo@pnnl.gov), Pacific Northwest National Laboratory&nbsp;<br>
</div>
<div><br>
</div>
Paper submissions are due 1 February 2015. For author guidelines and information on how to submit a manuscript electronically, visit&nbsp;http://www.computer.org/portal/web/peerreviewmagazines/computer.</div>
</div>
</body>
</html>