[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"branding":3,"analytics":7,"article-deepseek-and-huawei-release-open-source-tools-for-ascend-chips":10,"sections":34},{"siteName":4,"siteTagline":5,"publisherName":4,"contactEmail":6},"The Revision","Tech news, decoded.","editor@therevision.news",{"gaMeasurementId":8,"adsenseClientId":9},"G-ZW2MV82GYR","ca-pub-8533917693782264",{"article":11},{"id":12,"slug":13,"title":14,"dek":15,"body_md":16,"tags_json":17,"published_at":18,"created_at":19,"updated_at":20,"status":21,"review_note":22,"review_notes":23,"image_url":22,"persona_id":22,"persona_name":22,"section":24,"tags":25,"sources":29,"feedback":33,"feedback_at":22,"cost_usd":33,"total_tokens":33},9370,"deepseek-and-huawei-release-open-source-tools-for-ascend-chips","DeepSeek and Huawei Release Open-Source Tools for Ascend Chips","The companies open-sourced programming libraries for Huawei's Ascend AI chips, giving developers an alternative to Nvidia's CUDA ecosystem.","DeepSeek and Huawei just gave developers a reason to write AI code without touching Nvidia's CUDA.\n\nThe two companies released open-source programming libraries for Huawei's Ascend AI chips on September 30. The toolkit includes DeepGEMM-Ascend for matrix multiplication, which supports BF16, FP8, and FP4 and mirrors the APIs of DeepSeek's existing DeepGEMM library, plus DeepEP-Ascend for the chip-to-chip communication that keeps mixture-of-experts models fed with data. DeepSeek also added native Ascend 950 support to TileLang, the high-level language it's pitching as a simpler alternative to CUDA for writing optimized kernels. The work builds on Huawei's CANN software stack and was tested on a supernode system built from 128 Ascend 950 chips.\n\nNvidia's real advantage was never just silicon - it's years of mature CUDA tooling that makes GPUs easy to program, and that ecosystem has been central to its dominance in AI computing. Open-sourcing these libraries chips away at that advantage, giving developers a documented path to full Ascend performance instead of reverse-engineering undocumented behavior.\n\nTileLang still runs on Nvidia GPUs too, so this reads less like a wall going up around Huawei's chips and more like a bet that good tools eventually win users over regardless of whose logo is on the silicon.","[\"ai\",\"deepseek\",\"huawei\",\"open-source\"]","2026-10-01T14:00:00.000Z","2026-10-02T14:19:35.696Z","2026-10-02T14:19:41.943Z","published",null,[],"ai",[24,26,27,28],"deepseek","huawei","open-source",[30],{"name":31,"url":32},"Tom's Hardware","https:\u002F\u002Fwww.tomshardware.com\u002Ftech-industry\u002Fartificial-intelligence\u002Fdeepseek-and-huawei-release-open-source-ascend-ai-programming-tools-to-reduce-reliance-on-nvidia-ecosystem-tools-include-compute-and-communication-libraries-as-well-as-ascend-support-for-tilelang",0,{"sections":35},[36,40,45,50,55,60,65,70,75,80,85,90,95,100],{"name":37,"slug":24,"count":38,"latest_published_at":39},"AI",5706,"2026-10-01T18:14:42.000Z",{"name":41,"slug":42,"count":43,"latest_published_at":44},"Security","security",829,"2026-10-01T17:31:56.000Z",{"name":46,"slug":47,"count":48,"latest_published_at":49},"Policy","policy",437,"2026-10-01T18:10:00.000Z",{"name":51,"slug":52,"count":53,"latest_published_at":54},"Deals","deals",314,"2026-10-01T18:26:57.000Z",{"name":56,"slug":57,"count":58,"latest_published_at":59},"Hardware","hardware",198,"2026-10-01T17:38:48.000Z",{"name":61,"slug":62,"count":63,"latest_published_at":64},"Science","science",167,"2026-10-01T18:35:55.000Z",{"name":66,"slug":67,"count":68,"latest_published_at":69},"Consumer Tech","consumer-tech",154,"2026-10-01T18:42:25.000Z",{"name":71,"slug":72,"count":73,"latest_published_at":74},"Dev Tools","dev-tools",95,"2026-10-01T16:57:03.000Z",{"name":76,"slug":77,"count":78,"latest_published_at":79},"Software","software",93,"2026-09-30T21:41:11.000Z",{"name":81,"slug":82,"count":83,"latest_published_at":84},"Startups","startups",89,"2026-10-01T15:12:27.000Z",{"name":86,"slug":87,"count":88,"latest_published_at":89},"Gaming","gaming",52,"2026-10-01T16:12:23.000Z",{"name":91,"slug":92,"count":93,"latest_published_at":94},"General","general",50,"2026-09-30T21:37:54.000Z",{"name":96,"slug":97,"count":98,"latest_published_at":99},"Reviews","reviews",31,"2026-09-28T14:31:34.000Z",{"name":101,"slug":102,"count":103,"latest_published_at":104},"How-To","how-to",7,"2026-10-01T09:00:00.000Z"]