Codeplay - Codeplay - Wikipedia

Codeplay Software Ltd.
Жеке
ӨнеркәсіпТехнология
Құрылған2002
ҚұрылтайшыЭндрю Ричардс
ШтабЭдинбург, Шотландия, Ұлыбритания (Бас кеңсе)[1]
Лондон, Англия, Ұлыбритания (Тіркелген офис)[2]
Негізгі адамдар
Джим Николас (Төраға )
Эндрю Ричардс (бас атқарушы директор )
Чарльз Макфарлейн (CBO )
Карон Дэвис(COO )
ӨнімдерComputeAorta
ComputeCpp
Acoran
Жұмысшылар саны
70 (2020)
Веб-сайтwww.кодплей.com

Codeplay Software Limited негізделген жеке компания болып табылады Эдинбург, Шотландия. Codeplay қосымшаны жасаушылар таныс стандарттар мен құралдарды қолдана отырып күрделі процессорларды бағдарламалай алатындай етіп бағдарламалаудың ашық стандарттарына негізделген бағдарламалық жасақтама жасайды. Codeplay нарыққа шешімдер мен қызметтерді ұсынады Жоғары өнімділікті есептеу (HPC ) дейін шеткі есептеу сияқты ADAS және қауіпсіздік камералары. Сұраныстың артуымен Жасанды интеллект және Машиналық оқыту, Codeplay арасындағы алшақтықты жоюға қатысады процессор дизайнерлер және AI қосымшасы әзірлеушілер. Codeplay жұмыс істейді ашық стандарттар сияқты стандартты ұйымдармен тығыз байланысты Хронос, HSA және МИСРА.

Тарих

Эндрю Ричардстың бас директоры AutoSens конференциясында сөз сөйлейді

Codeplay негізін 2002 жылы Эндрю Ричардс құрды, ол тәжірибелі ойын дамытушы және бұрын Software Development компаниясының басшысы болған Эвтехникс. Компанияның алғашқы қаржыландыруын Джез Сан ОБЕ, негізін қалаушы Аргонавт ойындары және ARC International. Codeplay өзінің бағдарламалық жасақтамасын шығаратын VectorC компиляторын шығарып, бағдарламалаушыларға бағытталған компиляторларды дамыта бастады PlayStation 2 және x86 Windows PC. 2005 жылы Codeplay фокусты процессор дизайнерлері үшін тапсырыс бойынша құрастырылған C / C ++ компиляторларын құруға аударды, содан кейін қызметтері дефагенттерді, жұмыс уақыттарын және тестілеу құралдарын әзірлеуді қамтыды.

2011 жылы Codeplay нақты уақыт режимінде автомобильге зақым келтіру жүйесін ұсынғанын жариялады NASCAR Ойын: 2011 жыл оның Offload технологиясын қолдана отырып.

2013 жылы Codeplay ан ҒЗТКЖ бөлу және алды Инвесторлар адамдарға аккредиттеу.

2014 жылы Codeplay Хронос тобының гетерогенді есептеудің жаңа уақытша стандартын енгізу бойынша жұмыс істеп жатқанын мәлімдеді, SYCL. Codeplay құрметті инженері Майкл Вонг қазіргі уақытта осы стандарт бойынша жұмыс тобын басқарады Khronos тобы.

2017 жылы Codeplay және Renesas ComputeAorta, Codeplay’s жеткізу бойынша ынтымақтастық туралы жариялады OpenCL арналған стандартты бағдарламалық жасақтама негіздері Renesas R-Car чиптердегі жүйе (SoCs).[3]

2018 жылы Codeplay Foresight-тен инвестиция алды, қаражаттың бір бөлігі Foresight Williams Technology EIS қорынан алынды.[4]

2019 жылы Codeplay серіктестік туралы жариялады Қиял технологиялары қосу TensorFlow үшін жергілікті қолдау PowerVR Графикалық процессорлар оңтайландырылған ашық көз арқылы SYCL кітапханалар.[5]

2020 жылы Codeplay NSITEXE және Киото микрокомпьютерімен ынтымақтастықты дамыту туралы хабарлады OpenCL және SYCL қолдау RISC-V[6]

Өнімдер

Acoran[7]

Acoran - бұл өндіріске дайын, толықтай ашық бағдарламалық жасақтама платформасы экскалас және жасанды интеллект. Ашық стандарттардың кең спектрімен үйлеседі (SYCL, OpenCL, SPIR-V және oneAPI сияқты жоғары сапалы толық құрылымды жақтауларды қолдайды TensorFlow немесе Айген; Acoran бағдарламалық жасақтаманы жеделдетуді зертханадан шығарады және өндіріске енгізеді.

ComputeCpp

ComputeCpp, Khronos® ашық стандартты SYCL-ді іске асыру, әлемдегі алғашқы SYCL v1.2.1 сәйкес келетін енгізу болып табылады. Бұл бірнеше платформалар мен құрылғыларда жұмыс істейтін ашық стандартты бағдарламалау модельдерін анықтау үшін Хронос шеңберінде жасалған жұмыстардың шарықтау шегі.

ComputeAorta

ComputeAorta - бұл Codeplay-дің жылдам жеткізілуіне мүмкіндік беретін көп мақсатты, көп платформалы құралдар жиынтығы OpenCL, SPIR -V, және Вулкан стандарттарды есептеу. ComputeAorta-ны жаңа және жаңа аппараттық архитектураны қолдау үшін, әсіресе жасанды интеллект және компьютерлік көру үшін оңай теңшеуге болады.

OpenCL стандарты бағдарламалау моделі ретінде кеңінен қабылданды Графикалық процессорлар, CPU, DSP және FPGA. Codeplay меншікті тапсырыс бойынша орындалған OpenCL көптеген клиенттер үшін, сонымен қатар дамуына үлес қосады OpenCL және Хронос тобындағы тиісті стандарттар.

Қатысу стандарттары

Codeplay индустрия өзінің кең және әр түрлі білімінен пайда алуын қамтамасыз ету үшін стандарттар органдарына кеңінен қатысады. Codeplay келесі стандарттарға ие:

ТопБөлім
Khronos тобыҚауіпсіздік сыни кеңесі (SCAP)
Khronos тобыSYCL
HSA FoundationБағдарламалық жасақтама
ISO / IEC JTC1 / SC22WG21 SG14 Төмен күту уақыты / ойындар / қаржы / ендірілген / модельдеу
ISO / IEC JTC1 / SC22WG21 SG5 транзакциялық жады (Oracle, Intel, Redhat)
ISO / IEC JTC1 / SC22WG21 SG1 орындаушылары (Google, Nvidia, Facebook)
ISO / IEC JTC1 / SC22WG21 SG1 құлыпсыз бағдарламалау және жад моделі (Facebook, IBM)
BSI IST / 5 және SCCКанада стандарттар кеңесі (SCC)
МИСРААвтокөлік C ++

Зерттеу

Codeplay ЕО қаржыландыратын келесі ғылыми жобаларға үлес қосты:

  • CARP: акселераторды дұрыс және тиімді бағдарламалау[8]
  • LPGPU: GPU-да аз қуатты параллельді есептеу[9][10]
  • PEPPHER: гетерогенді көп ядролы архитектураларға арналған өнімділіктің портативтілігі және бағдарламалануы[11]
  • LPGPU2: GPU 2-де аз қуатты параллельді есептеу[12]
  • Сиқыршы: Williams Advanced Engineering компаниясының жетекшілігіндегі аккумуляторлар жобасы жаңа гибридті аккумуляторларды басқарудың революциялық тәсілін ұсынады суперконденсатор және литий-ионды аккумулятор тұтынушыларға, көлік құралдары өндірушілеріне және инфрақұрылым жеткізушілеріне мәліметтер мен мүмкіндіктерді беретін жүйелер мен байланыс платформасы

Әдебиеттер тізімі

  1. ^ https://www.codeplay.com/support/contact
  2. ^ https://beta.companieshouse.gov.uk/company/04567874
  3. ^ «Renesas Electronics және Codeplay ADAS шешімдері үшін OpenCL және SYCL бойынша ынтымақтастық жасайды - Codeplay Software Ltd». www.codeplay.com. Алынған 2020-11-06.
  4. ^ «Автомобиль үшін қауіпсіз интеллектуалды қосуды қамтамасыз ету үшін Codeplay бағдарламалық жасақтамасы - Codeplay Software Ltd». www.codeplay.com. Алынған 2020-11-06.
  5. ^ «TensorFlow PowerVR® GPU-ді қолдауды оңтайландырылған ашық көзді SYCL кітапханалары арқылы алады - Codeplay Software Ltd». www.codeplay.com. Алынған 2020-11-06.
  6. ^ «NSITEXE, Киото микрокомпьютерлері және Codeplay бағдарламалық жасақтамасы HPC және AI жүйелері үшін RISC-V Vector процессорына ашық стандартты бағдарламалауды ұсынады - Codeplay Software Ltd». www.codeplay.com. Алынған 2020-11-06.
  7. ^ «Codeplay бағдарламалық жасақтамасы AI бағдарламашыларына арналған стандартты платформа Acoran туралы хабарлайды - Codeplay Software Ltd». www.codeplay.com. Алынған 2020-11-06.
  8. ^ «CARP: акселераторды дұрыс және тиімді бағдарламалау». Тексерілді, 3 сәуір 2014 ж
  9. ^ «Консорциум | LPGPU.org». Тексерілді, 3 сәуір 2014 ж
  10. ^ «Еуропалық консорциум төмен энергетикалық графиканы өңдеу саласындағы зерттеулер үшін 2,8 миллион евро грантпен марапатталды». 9 қараша 2011. Алынған 3 сәуір 2014 ж.
  11. ^ «PEPPHER серіктестері». Тексерілді, 3 сәуір 2014 ж
  12. ^ LPGPU2 жобасы - Khronos мүшелері Samsung UK, Codeplay және Think Silicon. Алынған 30 қараша 2017 ж