<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<style type="text/css" id="owaParaStyle"></style>
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" fpstyle="1" ocsi="0" class="">
<div style="direction: ltr;font-family: Tahoma;color: #000000;font-size: 10pt;" class="">
[Apologies if you got multiple copies of this email.]<br class="">
<br class="">
IEEE Computer Special issue on<br class="">
Irregular Applications<br class="">
<div class=""><br class="">
</div>
<div class=""><a href="http://www.computer.org/portal/web/computingnow/cocfp8" class="">http://www.computer.org/portal/web/computingnow/cocfp8</a></div>
<div class=""><br class="">
Full paper submission deadline: 1 February 2015<br class="">
Publication date: August 2015<br class="">
<br class="">
Computer seeks submissions for an August 2015 special issue on irregular applications.<br class="">
<br class="">
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 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 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 class="">
<br class="">
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 requirements of irregular applications. Furthermore,
scaling on current supercomputing machines is problematic, because of limits associated with fine-grained communication and synchronization. These applications 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 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 class="">
<br class="">
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 class="">
<br class="">
<div class="">* Micro- and system-level architectures;<br class="">
</div>
<div class="">* Network and memory architectures;<br class="">
</div>
<div class="">* Many-core, hybrid, heterogeneous, and custom architectures (tiled processors, GPUs, FPGAs);<br class="">
</div>
<div class="">* Modeling, evaluation, and characterization of architectures for memory-intensive and irregular applications;<br class="">
</div>
<div class="">* Innovative algorithmic techniques;<br class="">
</div>
<div class="">* Combinatorial (graph) algorithms and their applications;<br class="">
</div>
<div class="">* Languages and programming models;<br class="">
</div>
<div class="">* Library and runtime support;<br class="">
</div>
<div class="">* Compiler and analysis techniques; and<br class="">
</div>
<div class="">* Case studies of irregular applications (for example, semantic graph databases, data mining, security, bioinformatics).<br class="">
</div>
<div class=""><br class="">
</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 respect to existing solutions as
well as potential commercial impact.<br class="">
<br class="">
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 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 relevance to Computer's readership. Accepted papers will be professionally edited for content and
style.<br class="">
<br class="">
The guest editors for this special issue are:<br class="">
<br class="">
<div class=""><span class="Apple-tab-span" style="white-space:pre"></span>• Antonino Tumeo (<a href="mailto:antonino.tumeo@pnnl.gov" class="">antonino.tumeo@pnnl.gov</a>), Pacific Northwest National Laboratory; and <br class="">
</div>
<div class=""><span class="Apple-tab-span" style="white-space:pre"></span>• John Feo (<a href="mailto:jfeo@contextrelevant.com" class="">jfeo@contextrelevant.com</a>), Context Relevant <br class="">
</div>
<div class=""><br class="">
</div>
Paper submissions are due 1 February 2015. For author guidelines and information on how to submit a manuscript electronically, visit <a href="http://www.computer.org/portal/web/peerreviewmagazines/computer" class="">http://www.computer.org/portal/web/peerreviewmagazines/computer</a>.</div>
</div>
</body>
</html>