Compiler utitur C codice semel scribere ac accelerare eros

Renovatio: August 6, 2023
Compiler utitur C codice semel scribere ac accelerare eros

Users codicem generare possunt pro processoribus multi-core in eadem vel diversa architecturae et usus probatio cum variabilium runtimorum. Ferramenta, potentiae usus vel numerus nucleorum accommodari possunt et alii processus ad optimize perficiendum collocari possunt/W.

Clay Johnson, CEO de Systems CacheQ, compilator lusus commutatoris descripsit. Tincidunt Software "utere potestate processui parallelo sine expendendis annis discendi in codice cum OpenMP vel MPI", dixit. "Accelerare possunt unum filum algorithmum cum instrumentis nostris ut celeriter componant et CPU cum duobus vel pluribus nucleis oppugnant."

Instrumenta in CacheQ Complier Collection permittunt tincidunt programmatibus creandis et explicandis acceleratores ferrariae consuetudinis pro heterogeneis systematibus computandi inter FPGAS, CPUs et GPUs. synthesis exemplaribus post GNU Compiler Collectionis instrumenti (GCC) suite incluso usoris interfacei similes compilatores communi fonte aperto. Requirit modificationem limitatam, quae progressionem temporis minuit, societatem explicat.

Instrumentum suite dat compilationem, linteendi et deprehendendi errorem, praedictionem perficiendi, profiling, debug et visualisationi virtualis machinae generatae. Collectio CacheQ Compiler innixa est C codicem et C++ per accessum hibridum functionis exportationis vocationis.

Societas benchmarks praebet pro servientibus summus finis et machinarum electronicarum consumptor, exempli gratia, simulatio Apple M1 processoris cum duobus nucleis perfecit x86 cum coris 11 et processor M1 cum quattuor nucleis factis 210% velocior quam x86 cum 12 nucleis. . Super, compilator 1,476% velocior quam singula lina GCC currit in x86, usus est collectionis CacheQ Compilerae in eodem codice factae.

Instrumentorum compilator navigia nunc per limitata accessum programmatis sunt.