Codeplay - Codeplay - Wikipedia
Soukromé | |
Průmysl | Technologie |
Založený | 2002 |
Zakladatel | Andrew Richards |
Hlavní sídlo | Edinburgh, Skotsko, Velká Británie (ústředí)[1] Londýn, Anglie, Velká Británie (sídlo)[2] |
Klíčoví lidé | Jim Nicholas (Předseda ) Andrew Richards (výkonný ředitel ) Charles Macfarlane (CBO ) Karon Davis(VRKAT ) |
produkty | ComputeAorta ComputeCpp Acoran |
Počet zaměstnanců | 70 (2020) |
webová stránka | www |
Codeplay Software Limited je soukromá společnost se sídlem v Edinburgh, Skotsko. Codeplay vytváří software založený na otevřených programovacích standardech, takže vývojáři aplikací mohou programovat složité procesory pomocí známých standardů a nástrojů. Codeplay poskytuje řešení a služby na trhy od Vysoce výkonný výpočet (HPC ) až výpočet okraje jako ADAS a bezpečnostní kamery. S rostoucí poptávkou po Umělá inteligence a Strojové učení, Codeplay se podílí na překlenutí propasti mezi procesor návrháři a Aplikace AI vývojáři. Codeplay intenzivně spolupracuje s otevřené standardy a je silně zapojen do normalizačních organizací, jako je Khronos, HSA a MISRA.
Dějiny
Codeplay založil v roce 2002 Andrew Richards, zkušený vývojář her a bývalý vedoucí vývoje softwaru ve společnosti Eutechnyx. Počáteční financování společnosti poskytla Jez San OBE, zakladatel společnosti Argonaut Games a ARC International. Codeplay zahájila svoji činnost vývojem překladačů zaměřených na programátory her a vydala svůj překladač VectorC pro Playstation 2 a x86 Windows PC. V roce 2005 se Codeplay zaměřil na vývoj zakázkových C / C ++ překladačů pro návrháře procesorů a od té doby rozšířil své služby o vývoj debuggerů, runtime a testovacích nástrojů.
V roce 2011 společnost Codeplay oznámila, že poskytla systém poškození automobilů v reálném čase NASCAR The Game: 2011, využívající technologii Offload.
V roce 2013 společnost Codeplay vytvořila VaV divize a přijal Investoři do lidí akreditace.
V roce 2014 společnost Codeplay oznámila, že pracuje na implementaci nového prozatímního standardu Khronos Group pro heterogenní výpočetní techniku, SYCL. Codeplay Distinguished Engineer, Michael Wong, v současné době předsedá pracovní skupině pro tento standard v rámci Skupina Khronos.
V roce 2017 Codeplay a Renesas ohlásili spolupráci na dodávce ComputeAorta, Codeplay's OpenCL otevřený softwarový rámec založený na standardech pro Renesas R-Car systém na čipu (SoC).[3]
V roce 2018 Codeplay obdržela investice od společnosti Foresight, část prostředků z fondu Foresight Williams Technology EIS Fund.[4]
V roce 2019 společnost Codeplay oznámila spolupráci s Představivost Technologies umožnit TensorFlow nativní podpora pro PowerVR GPU prostřednictvím optimalizovaného open-source SYCL knihovny.[5]
V roce 2020 oznámila společnost Codeplay spolupráci s NSITEXE a Kjótským mikropočítačem OpenCL a SYCL podpora pro RISC-V[6]
produkty
Acoran[7]
Acoran je plně otevřená softwarová platforma pro produkci exascale a umělá inteligence. Kompatibilní s celou řadou otevřených standardů (SYCL, OpenCL, SPIR-V a oneAPI ) a také podporu vysoce kvalitních plně funkčních rámců jako TensorFlow nebo Vlastní; Acoran vezme softwarovou akceleraci z laboratoře do výroby.
ComputeCpp
ComputeCpp, implementace otevřeného standardu SYCL Khronos®, je první implementací vyhovující SYCL v1.2.1 na světě. Vyvrcholením práce v rámci společnosti Khronos je definování otevřených standardních programovacích modelů, které fungují na více platformách a zařízeních.
ComputeAorta
ComputeAorta je sada Codeplay pro více cílů a více platforem pro rychlou dodávku OpenCL, SPIR -V a Vulkan výpočetní standardy. ComputeAorta lze také snadno přizpůsobit tak, aby podporoval nové a nové hardwarové architektury, zejména pro AI a počítačové vidění.
Standard OpenCL byl široce přijat jako programovací model pro GPU, CPU, DSP a FPGA. Codeplay postavil proprietární zakázkové implementace OpenCL pro mnoho zákazníků a významně přispívá k rozvoji OpenCL a související standardy v rámci skupiny Khronos Group.
Účast na standardech
Codeplay má rozsáhlou účast v normalizačních orgánech, aby zajistil, že průmysl těží ze svých rozsáhlých a rozmanitých znalostí. Židle Codeplay splňují následující standardy:
Skupina | Sekce |
---|---|
Skupina Khronos | Bezpečnostní kritický poradní panel (SCAP) |
Skupina Khronos | SYCL |
Nadace HSA | Software |
ISO / IEC JTC1 / SC22 | WG21 SG14 Nízká latence / Hry / Finance / Vestavěné / Simulace |
ISO / IEC JTC1 / SC22 | Transakční paměť WG21 SG5 (Oracle, Intel, Redhat) |
ISO / IEC JTC1 / SC22 | Exekutoři WG21 SG1 (Google, Nvidia, Facebook) |
ISO / IEC JTC1 / SC22 | WG21 SG1 Programování bez paměti a paměťový model (Facebook, IBM) |
BSI IST / 5 a SCC | Standards Council of Canada (SCC) |
MISRA | Automobilový C ++ |
Výzkum
Codeplay přispěl k následujícím výzkumným projektům financovaným EU:
- CARP: Správné a efektivní programování akcelerátoru[8]
- LPGPU: Paralelní výpočty s nízkou spotřebou na GPU[9][10]
- PEPPHER: Přenositelnost výkonu a programovatelnost pro heterogenní mnohojádrové architektury[11]
- LPGPU2: Parallel Computing s nízkou spotřebou na GPU 2[12]
- WIZer: Projekt baterií vedený společností Williams Advanced Engineering přinese revoluční přístup ke správě baterií, nový hybrid superkapacitor a lithium-iontová baterie systémy a komunikační platforma, která bude poskytovat data a schopnosti zákazníkům, výrobcům vozidel a poskytovatelům infrastruktury
Reference
- ^ https://www.codeplay.com/support/contact
- ^ https://beta.companieshouse.gov.uk/company/04567874
- ^ „Renesas Electronics and Codeplay Collaborate on OpenCL and SYCL for ADAS Solutions - Codeplay Software Ltd“. www.codeplay.com. Citováno 2020-11-06.
- ^ „Software Codeplay získává investice umožňující bezpečnou AI pro automobilový průmysl - Codeplay Software Ltd“. www.codeplay.com. Citováno 2020-11-06.
- ^ „TensorFlow získává nativní podporu pro GPU PowerVR® prostřednictvím optimalizovaných knihoven SYCL s otevřeným zdrojovým kódem - Codeplay Software Ltd“. www.codeplay.com. Citováno 2020-11-06.
- ^ „NSITEXE, Kyoto Microcomputer a Codeplay Software přináší programování otevřených standardů do vektorového procesoru RISC-V pro systémy HPC a AI - Codeplay Software Ltd“. www.codeplay.com. Citováno 2020-11-06.
- ^ „Codeplay Software ohlašuje Acoran, platformu založenou na standardech pro programátory AI - Codeplay Software Ltd“. www.codeplay.com. Citováno 2020-11-06.
- ^ „CARP: Správné a efektivní programování akcelerátoru“. Vyvolány 3 April 2014
- ^ „Konsorcium | LPGPU.org“. Vyvolány 3 April 2014
- ^ „Evropské konsorcium získalo grant 2,8 mil. EUR na výzkum v oblasti zpracování grafiky s nízkou energií“. 9. listopadu 2011. Citováno 3. dubna 2014.
- ^ „PEPPHER Partners“. Vyvolány 3 April 2014
- ^ Projekt LPGPU2 se členy Khronos Samsung UK, Codeplay a Think Silicon. Vyvolány 30 November 2017