nuntium

Satus societas NVIDIA indurat: CUDA in card AMD simulat, programma originalis directo conficit et decurrit

2024-07-16

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

  • Crey est ab Aofei Templum
    Qubits |

Sine ulla immutatione vel conversione, card graphics AMD currere potest programmata originalis CUDA!

Societas initium societatis Britannicae CUDA programmatis instrumenti compilationi AMD induxit, quod liberum est usui commerciali.

Postquam instrumentum dimissum est, disputationem inter retiaculas calefactas late diffusas excitavit etSummo pervenit HackerNews calidum album



Instrumentum SQUAMULA appellatur, et tincturae positio est ut GPGPU (generali-proposito GPU) toolkit programmatis.



Nunc, 9 programmata ampla compagis exemplar comprehendentes llama-cpp experti sunt et normaliter currunt.

Dissimiles aliae exsecutiones, SQUAMADirecte simulare institutionem CUDA toolkitcompilatio a fonte sine conversione ad alias linguas perfici potest.

Ideo SQUAMA subsidia praebere potest etiam linguis intermediis specialibus ut inline PTX.

Non opus est convertere, currat CUDA AMD

Secundum introductionem officialis, GRADUS principaliter tres habet componibiles nvcc compilator, AMD exsecutionem CUDA runtime et auriga API, et bibliothecam ROCm.

Compiler programmata recta compilare potest programmata in CUDA linguarum specialium quae nvcc, inline PTX, etc. in binariis codicibus currunt, quae in AMD GPUs currunt.

Bibliotheca ROCm ad "CUDA-X" praebendam adhibita est. SQUAMA hac methodo utitur in tractandis bibliothecis ut cuBLAS et cuSOLVER.



Clavis innovatio GRADUS estAccipere progressio ut CUDAnulla interposita mora in aliam linguam eos traiceret;Compatible cum nvcc et clanget alii methodi compilationem, dum instrumenta et scripta (ut cmake) exsistentes construunt, regulariter laborare possunt.

Secundum officialem constitutionem, GRADUS plene compatitur cum CUDA, permittensTincidunt non necesse scribere codicibus separatis pro diversis suggestis GPU

Hoc multum differt ab HIP ab AMD immissa, quia HIP codicem quodammodo rescribens CUDA et macros complexos recte intellegere non potest, et linguas proprietatis non sustinet sicut inlines PTX.

Etiam SCALA auctor credit non posse HIP CUDA problema compatibilitatis solvere.

Praeterea SQUAMULA lingua superset CUDA est, dum aliquidExtensiones ad libitum linguaequae faciliorem et efficaciorem reddere possunt tincidunt, qui carere nvcc codice GPU volunt.

Auctor spem expressit in futuris tincidunt scribere posse codicem semel ac currere in diversis ferramentis suggestis, et laborat in compatibilitate interstitium circumducens inter linguam programmandi popularem CUDA et alios ferrarias mercatores.

In statu, SCALA subsidium variarum seriei AMD GPU talis est:

  • Iam subnixa: gfx1030 (RX6000 series) et gfx1100 (series RX7000)
  • "Videntur operari": gfx1010 (RX5000 series) et gfx1101
  • Accommodata: gfx900 (RX Vega series)

Praeterea auctor quidam CUDA apertum fontem incepta temptavit et 9 CUDA applicationes squamulae utens feliciter cucurrit.



Nihilominus, SQUAMA est nova propositio post omnia, auctor etiam seriem tutorialium ab institutione ad compilationem paravit, varias rationes specimen programmatis reddens.

Clavis gradus paedagogiae comitantur cum codicibus pertinentibus, et etiam includunt quomodo exemplar tuum GPU determinet, quod accuratissime explicari potest.



Si difficultates in usu occurrant, auctor etiam modos communes fermentum inducit, et etiam forum Discordiae aperit, ut directe cum quadrigis evolutionis communicet.



Satus qui creatus est GRADUS appellaturComputus Spectralisin Britannia, anno 2018 fundata, altam intelligentiam architecturae CPU et GPU habere affirmat, cuius finis est tincidunt efficaciter computandis facultatibus adiuvare.



Netizen: Nvidia fossam provocare?

Nonnulli retia putant si SQUAMA revera effectum habere posse (ut proscriptus est), fossam NVIDIA provocabit et AMD certare cum ea directe permittit.



Sed nimis mature est concludere nunc.

Et tincidunt etiam declaravit CUDA APIs et functiones aliquas non sustentari, sed indicem specificum non dedisse.



Quoad plura delicta "AMD solutionis", reticularius qui se cum scalis quadrigis se communicasse dicebat dixit GRADUS currentem TensorCore operari non posse, quod significat machinam accelerationis FlashAttentionis in AMD currere non posse.

Praeterea, cum card N validam matrix multiplicationem unitatis habeat, etiamsi componi et currere potest, exsecutio card AMD non aeque valet ac card.



Quidam retiarii putant causam esse cur Nvidia dominatur esse AMD quod GPU suam collocare noluerit altiorem machinam discendi perficiendi (non tantum commodum CUDA).



Etiamsi efficienter currunt, etiam quaestio est num cardines AMD vere parabilis ac pervia sint.



Alius fluctus reticulorum putant quaestionem maximam non esse an technice currere possit, sed quaestiones iuris post eam.

Hac de re magna etiam disceptatio urget, sed conclusio adhuc nulla est.

Nonnulli putant GRADUS tam legitime ambiguum esse ac ZLUDA (alio modo ut CUDA programmata AMD currant) et ad lites ex NVIDIA ducere possit.



Speciatim, secundum verba EULA NVIDIA, CUDA SDK tantum permittit evolutionem applicationum quae in chartis N currunt, quae compatibiles sicut squamas exsecutiones prohibere possunt.



Statim autem quidam retiarii dixerunt SQUAMULAM NVIDIA "SDK" non esse, quomodo loqui de consensu usus SDK?



In summa, utrum defectus technicus sit an quaestio legalis, adhuc continuatur disceptatio de hoc novo instrumento.

An sit prodesset, nec ne, sit ad pede dictas tincidunt.

Relationes nexus:
[1] https://docs.scale-lang.com/
[2] https://news.ycombinator.com/item?id=40970560