Wednesday, March 22, 2017 10: 20 am, Room 8



Yüklə 262,5 Kb.
tarix07.11.2018
ölçüsü262,5 Kb.
#78927

Wednesday, March 22, 2017

10:20 AM, Room 8
Eclipse OMR: a modern, open-source toolkit for building language runtimes
Daryl Maier, Compiler Development Performance, IBM Cloud@0xdaryl

Java runtime technology has benefited from hundreds of person years of development investment over the last 20 years, resulting in a highly capable, high performance and scalable dynamic language with a vibrant developer ecosystem. The recently created OMR incubator project at Eclipse (https://github.com/eclipse/omr) aims to expand access to high quality runtime technology for other dynamic languages through an ongoing effort to restructure the core components of the J9 Java Virtual Machine. Rather than building new languages on top of Java, however, this project aims to unlock the inner workings of the JVM without imposing Java semantics to create a platform for building highly capable language runtimes. This talk will introduce developers to the Eclipse OMR project: what it is, the runtime technology that has been contributed so far, promising projects that leverage this technology, active areas of development, and how developers can get involved.



12:20 PM, Room 3
Using GPUs to Achieve Massive Parallelism in Java 8
Tim Ellison, IBM Java SE 8 technical leader, IBM Cloud, @tpellison

Graphic processing units (GPUs) are not limited to traditional scene rendering tasks. They can play a huge role in accelerating applications that have a large number of parallelizable tasks.

Learn how Java can exploit the power of GPUs to optimize high-performance enterprise and technical computing applications such as big data and analytics workloads, through both explicit GPU programming and letting the Java JIT compiler transparently off-load work to the GPU.

This presentation covers the principles and considerations for GPU programming from Java and looks at the software stack and developer tools available. After this talk you will be ready to extract the full power of GPUs from your own application. We will present a demo showing GPU acceleration and discuss what is coming in the future.



4:30 PM, Room 4
New Computer Architectures : Explore Quantum Computers & SyNAPSE neuromorphic chips

Peter Waggett, Director, Emerging Technology, IBM @Waggo

As we move towards a smarter planet where everything is instrumented, interconnected and driven by intelligence the requirements on processing power are increasing. To meet these demands the industry is researching new computer architectures to deliver increasing power in smaller footprints and using less power. This talk will illustrate some of the new advances underway.



An example of an emerging compute fabric is the SyNAPSE neuromorphic chip. This brain-inspired chip enables sensory perception in mobile and IoT applications by implementing a low power scalable architecture. The most recent version of this is the IBM TrueNorth chip which contains 1M neurons and 256 synapses implemented using 5.4B transistors and consuming only 73mW. TrueNorth achieves this by challenging several requirements that constrain traditional compute fabrics including exactness of data representation, synchronicity of events, error tolerance, and energy/frequency optimization. As part of a cognitive hardware and software ecosystem, this technology creates new possibilities of transformative applications and devices with sensory perception.
Yüklə 262,5 Kb.

Dostları ilə paylaş:




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə