In this tutorial we will:
All software, including code samples and the Intel® XDK IDE, will be available free of charge.
Intel Principal Engineer Michael McCool has degrees in computer engineering (University of Waterloo, BASc) and computer science (University of Toronto, M.Sc. and PhD.) with specializations in mathematics (BASc) and biomedical engineering (MSc) as well as computer graphics and parallel computing (MSc, PhD). He has research and application experience in the areas of data mining, computer graphics (specifically sampling, rasterization, path rendering, texture hardware, antialiasing, shading, illumination, function approximation, compression, and visualization), medical imaging, signal and image processing, financial analysis, and parallel languages and programming platforms. In order to commercialize research work into many-core computing platforms done while he was an associate professor at the University of Waterloo, in 2004 he co-founded RapidMind, which in 2009 was acquired by Intel. Currently he is a software architect with Intel working on programming models for both parallel computing on the one hand, and embedded systems (including internet-enabled embedded systems) on the other. In addition to his university teaching, he has presented numerous tutorials at Eurographics, SIGGRAPH, and SC on graphics and/or parallel computing, and has co-authored three books. The most recent book, Structured Parallel Programming, was co-authored with James Reinders and Arch Robison. It presents a pattern-based approach to parallel programming using a large number of examples in Intel Cilk Plus and Intel Threading Building Blocks. Most recently, he is collaborating with the Intel Edison team on the development of a suitable programming model that combines low-level high-performance device control with sophisticated internet capabilities.
Rex St. John is a software engineer, community organizer, and hardware hacker who evangelizes Intel® Mashery™ APIs and New Devices Group hardware (such as Intel® Edison) at hackathons, workshops, and conferences around the U.S. He relies on his experience in iOS*, Node.js*, Ruby on Rails*, Bluetooth* LE, and Android* software development to help developers succeed with Intel Internet of Things (IoT) technologies and services. Rex lives in the Capitol Hill neighborhood of Seattle, and organizes three meetups: Seattle API Meetup, DeviceJam! (a collaboration with Microsoft Garage), and Seattle Mobile Apps. He is a regular volunteer for causes that help more people learn to code.
Ramesh is architect of IoT Devkit and Android tools at Intel, working on compilers, debuggers, and profilers for Intel mobile/IoT platforms. He is an expert in mobile/IoT platforms and spent over two decades working on a number of processors that include DSPs, micro-controllers, and a variety of application processors based on ARM and x86 architectures. He presented papers at research conferences and developed training materials for effective use of Intel software development tools to optimize for power and performance across Intel platforms, from embedded systems to large high-performance systems. Ramesh has been at the forefront of getting Intel platforms into the embedded space, and worked with a number of OEMs and ODMs for optimizing the platforms for power and performance. He holds a Ph.D in computer science from the University of Virginia, an MS from IIT Kanpur (India), and a BS from REC Warangal (India).
Comments on this page are now closed.
Contact Debbie Holmgren at email@example.com
For information on how to participate, visit our Call for Startups.
For information on trade opportunities with O'Reilly conferences, email firstname.lastname@example.org
View a complete list of Solid contacts
©2015, O'Reilly Media, Inc. • (800) 889-8969 or (707) 827-7019 • Monday-Friday 7:30am-5pm PT • All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. • email@example.com