| 206 | |

| 207 | === OpenCL bindings for Parrot === |

| 208 | * '''Difficulty''': <4/5> |

| 209 | * '''Links of Interest''': http://www.khronos.org/opencl/ |

| 210 | * '''Possible Mentors''': dukeleto |

| 211 | * '''Details''': OpenCL is the first open, royalty-free standard for cross-platform and parallel programming, mostly for Graphical Processing Units (GPUs). Parrot would like bindings to OpenCL, which will allow high-performance computing from Parrot languages. This will have far-reaching potential for scientific computing, cryptography, number theory and any computationally intensive tasks. |

| 212 | * '''Expected Deliverables''': OpenCL is a large standard, this GSoC project will be confined to providing the smallest set of bindings to OpenCL that can be built up. Most likely, access to integer calculations should be done. More details to follow. |

| 213 | |

| 214 | |