Boston Linux & UNIX was originally founded in 1994 as part of The Boston Computer Society. We meet on the third Wednesday of each month at the Massachusetts Institute of Technology, in Building E51.

BLU Discuss list archive


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Discuss] Boston Linux Meeting Wednesday, July 16, 2014 OpenCL: The open standard for parallel programming of heterogeneous systems



When:  July 16, 2014 7PM (6:30PM for Q&A)
Topic: OpenCL: The open standard for parallel programming of
heterogeneous systems
Moderator:Chris Allen
Location: MIT Building E-51, Room 335

### Please note that Wadsworth St. is still closed.
### Proceed West on Memorial Drive to Ames St. Ames will be
### 2-way during construction. Take a right onto Ames and another right
### onto Amherst.

Summary
OpenCL is the first open, royalty-free standard for cross-platform,
parallel programming of modern processors

Abstract
OpenCL is a framework for programming across multiple processors, such
as CPU, GPU, ASICs, etc. It's primary goal is mathematics and
cryptography. The OpenCL spec is:
1. Platform model: Specifies that there is one processor coordinating
execution (the host) and one or more processors capable of executing
OpenCL C code (the devices). It defines an abstract hardware model that
is used by programmers when writing OpenCL C functions (called kernels)
that execute on the devices.
2. Execution model: Defines how the OpenCL environment is configured on
the host and how kernels are executed on the device. This includes
setting up an OpenCL context on the host, providing mechanisms for
host?device interaction, and defining a concurrency model used for
kernel execution on devices.
3. Memory model: Defines the abstract memory hierarchy that kernels use,
regardless of the actual underlying memory architecture. The memory
model closely resembles current GPU memory hierarchies, although this
has not limited adoptability by other accelerators.
4. Programming model: Defines how the concurrency model is mapped to
physical hardware.


For further information and directions please consult the BLU Web site
http://www.blu.org
Please note that there is usually plenty of free parking in the E-51
parking lot at 2 Amherst St, or directly on Amherst St.

After the meeting we will adjourn to the official after meeting meeting
location at The Cambridge Brewing Company
http://www.cambridgebrewingcompany.com/

-- 
Jerry Feldman <gaf at blu.org>
Boston Linux and Unix
PGP key id:3BC1EB90
PGP Key fingerprint: 49E2 C52A FC5A A31F 8D66  C0AF 7CEA 30FC 3BC1 EB90














































-------------- next part --------------
_______________________________________________
Announce mailing list
Announce at blu.org
http://lists.blu.org/mailman/listinfo/announce



BLU is a member of BostonUserGroups
BLU is a member of BostonUserGroups
We also thank MIT for the use of their facilities.

Valid HTML 4.01! Valid CSS!



Boston Linux & Unix / webmaster@blu.org