[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 379: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 379: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 379: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 379: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/feed.php on line 173: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/feed.php on line 174: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
Parallella Community Supercomputing for Everyone 2017-12-15T15:51:35+00:00 https://parallella.org/forums/feed.php?f=53 2017-12-15T15:51:35+00:00 2017-12-15T15:51:35+00:00 https://parallella.org/forums/viewtopic.php?t=4273&p=19917#p19917 <![CDATA[Academic Papers • 6th ICCS/ALCHEMY Track on Many-core Programming Issues]]>
6th ALCHEMY Track, as part of ICCS 2018

Architecture, Languages, Compilation and
Hardware support for Emerging ManYcore systems

https://sites.google.com/site/alchemyworkshop/

Important Dates:
Submission deadline: 31 January, 2018
Venue: 11-13th June, 2018, Wuxi, China


The future aims toward increasing parallelism and heterogeneity of
systems to tackle the so-called power-wall while permitting a roadmap
of increased performance. Several challenges rise for programming such
systems. The ALCHEMY workshop goal is to show some of these relevant
challenges and finding ways to tackle them, while permitting programmers
to focus on important part of application designs and letting compilers
or runtime optimization do most of the work toward good performance.

The ALCHEMY workshop is the Many-core track of ICCS. It is also a good
place of exchange between the traditional HPC domain of research and
all the emerging HPES (High Performance Embedded Systems) domain, since
the programming issues are mostly the same, with a relatively high
cost of communication and the difficulty to program hundreds of cores
often under performance and power usage constraints.

Original high quality submission are encouraged on all topics related to
many-core programming issues including (but not limited to):

* High-level Programming
* Programming models and languages for many-cores
* Compilers for programming languages
* Runtime generation for parallel programming on manycores
* Handling heterogeneity in many-cores

* Operational research and optimizations
* Application, runtime, system and hardware sizing
* Task scheduling
* Task placement, application mapping

* System and runtime
* New operating systems, dedicated OS
* Dedicated runtimes for manycores
* Shared memory, data consistency models and protocols

* Hardware architecture
* Architecture support for massive parallelism management
* Enhanced communications

* Security
* Accelerators for security
* Crypto systems for manycores

* In-situ systems and user experimentations
* User feedback on existing manycore architectures
* Many-core integration within HPC systems (micro-servers)
* Coping with heterogeneity


All accepted papers will be included in the Springer Lecture Notes in
Computer Science (LNCS) series and indexed by Scopus, EI Engineering Index,
Thomson Reuters Conference Proceedings Citation Index
(included in ISI Web of Science), and several other indexing services.


General Chair
Loïc CUDENNEC, CEA, LIST, France
Stéphane LOUISE, CEA, LIST, France

Program Chair and Program Committee
TBA

Statistics: Posted by lcudenne — Fri Dec 15, 2017 3:51 pm


]]>
2017-06-19T21:16:01+00:00 2017-06-19T21:16:01+00:00 https://parallella.org/forums/viewtopic.php?t=4119&p=19281#p19281 <![CDATA[Academic Papers • Instruction level energy model for the Adapteva Epiphany mul]]> Available here: http://dl.acm.org/citation.cfm?id=3078892

I found this paper useful and interesting. I was left wondering about the bitwise/integer operations (bitshift, add, etc) or if those are considered the integer operations. Perhaps they didn't test the IALU2 instructions since they're close to the FPU performance?

The most relevant data is below:

Base energy cost


Base energy cost for remote loads and stores

Statistics: Posted by jar — Mon Jun 19, 2017 9:16 pm


]]>
2017-06-15T02:09:05+00:00 2017-06-15T02:09:05+00:00 https://parallella.org/forums/viewtopic.php?t=4114&p=19246#p19246 <![CDATA[Academic Papers • Tenth Nordic Workshop on Multi-Core Computing (MCC2017)]]>
http://www.it.uu.se/research/upmarc/events/MCC2017/cfp

Statistics: Posted by parallella — Thu Jun 15, 2017 2:09 am


]]>
2017-05-05T14:34:54+00:00 2017-05-05T14:34:54+00:00 https://parallella.org/forums/viewtopic.php?t=4050&p=18981#p18981 <![CDATA[Academic Papers • Re: [Paper] A Distributed Shared Memory Model and C++ Templ]]> Statistics: Posted by dobkeratops — Fri May 05, 2017 2:34 pm


]]>
2017-05-05T05:15:25+00:00 2017-05-05T05:15:25+00:00 https://parallella.org/forums/viewtopic.php?t=4050&p=18980#p18980 <![CDATA[Academic Papers • Re: [Paper] A Distributed Shared Memory Model and C++ Templ]]>
And it's not ready for prime time yet. This was an early experiment on Epiphany as a side project from the main effort. There is a lot left to improve, but the intention is to place this on GitHub at some point and it won't just be for Epiphany. We would like to delay this as long as possible after witnessing what happened with Kokkos -- they released an unfinished product on the DOE in a panic to have some semblance of code portability between their next Xeon Phi and Power/GPU supercomputers. The end result was that many things are completely missing or unrefined and to properly fix it would break codes.

I don't think we want to begin implementing 'high order functions' but rather enable expressions to be written that compile to efficient code. But I'll keep it in mind. It's not a library though it might be considered a header-only library. It actually can't be pre-compiled and shipped as a proprietary package, so it must be open source if anyone will use it.

The memory layout accessors vary between architectures and platforms. It's a single like of code appearing in an application header that defines memory layout and has a certain complexity to it. Each platform will have defaults, but it's a memory-layout-first approach to parallel computing. The parallel kernel code will remain the same and the expression templates handle the rest. Each platform may have specific optimizations baked into the layout description.

Statistics: Posted by jar — Fri May 05, 2017 5:15 am


]]>
2017-05-04T23:35:43+00:00 2017-05-04T23:35:43+00:00 https://parallella.org/forums/viewtopic.php?t=4050&p=18979#p18979 <![CDATA[Academic Papers • Re: [Paper] A Distributed Shared Memory Model and C++ Templ]]> Statistics: Posted by dobkeratops — Thu May 04, 2017 11:35 pm


]]>
2017-04-28T00:59:43+00:00 2017-04-28T00:59:43+00:00 https://parallella.org/forums/viewtopic.php?t=4050&p=18958#p18958 <![CDATA[Academic Papers • [Paper] A Distributed Shared Memory Model and C++ Templated]]> Statistics: Posted by jar — Fri Apr 28, 2017 12:59 am


]]>
2017-04-22T02:19:51+00:00 2017-04-22T02:19:51+00:00 https://parallella.org/forums/viewtopic.php?t=4046&p=18932#p18932 <![CDATA[Academic Papers • Euro-EDUPAR Conference in Spain (Aug 2017)]]> Statistics: Posted by parallella — Sat Apr 22, 2017 2:19 am


]]>
2017-04-22T02:17:51+00:00 2017-04-22T02:17:51+00:00 https://parallella.org/forums/viewtopic.php?t=4045&p=18931#p18931 <![CDATA[Academic Papers • IEEE Cluster Conference in Hawaii (Sept 2017)]]> Statistics: Posted by parallella — Sat Apr 22, 2017 2:17 am


]]>
2017-02-08T10:26:57+00:00 2017-02-08T10:26:57+00:00 https://parallella.org/forums/viewtopic.php?t=3965&p=18579#p18579 <![CDATA[Academic Papers • Re: 5th ALCHEMY workshop on Many-core programming issues]]> Statistics: Posted by lcudenne — Wed Feb 08, 2017 10:26 am


]]>
2017-01-05T20:18:05+00:00 2017-01-05T20:18:05+00:00 https://parallella.org/forums/viewtopic.php?t=3965&p=18476#p18476 <![CDATA[Academic Papers • Re: 5th ALCHEMY workshop on Many-core programming issues]]> Statistics: Posted by jar — Thu Jan 05, 2017 8:18 pm


]]>
2017-02-08T10:25:01+00:00 2017-01-05T09:54:30+00:00 https://parallella.org/forums/viewtopic.php?t=3965&p=18473#p18473 <![CDATA[Academic Papers • 5th ALCHEMY workshop on Many-core programming issues]]> Statistics: Posted by lcudenne — Thu Jan 05, 2017 9:54 am


]]>
2016-12-16T15:47:33+00:00 2016-12-16T15:47:33+00:00 https://parallella.org/forums/viewtopic.php?t=3944&p=18397#p18397 <![CDATA[Academic Papers • Parallel education conference]]> Statistics: Posted by aolofsson — Fri Dec 16, 2016 3:47 pm


]]>
2016-08-26T17:00:24+00:00 2016-08-26T17:00:24+00:00 https://parallella.org/forums/viewtopic.php?t=3763&p=17936#p17936 <![CDATA[Academic Papers • Links to all Parallella related publications]]>

Statistics: Posted by aolofsson — Fri Aug 26, 2016 5:00 pm


]]>
2016-08-24T16:31:40+00:00 2016-08-24T16:31:40+00:00 https://parallella.org/forums/viewtopic.php?t=3757&p=17927#p17927 <![CDATA[Academic Papers • Re: Generation of the Single Precision BLAS]]> The code is released under Mozilla 2.0 license.
It is not perfectly "polished" (there may be some unused files included, and you'll find many comments and variable names in Spanish, among other things), but it works (at least here... hope to hear about other people testing it).

The link to GitHub is here:

https://github.com/mtasende/BLAS_for_Parallella

IMPORTANT NOTE: Most of the use cases require running 2 processes on the Linux host. That is explained in the README.txt, but it is something different from a regular code, and easy to forget.

Statistics: Posted by MiguelTasende — Wed Aug 24, 2016 4:31 pm


]]>