NVIDIA的CUDA是一种广泛使用的GPU编程框架,但是它只能在NVIDIA GPU上运行。然而,一家名为Nek5000的研究团队近日发现了一种方法,在AMD GPU上运行未经修改的CUDA代码。他们使用了名为“ROCm”,即Radeon开放计算平台...
Read MoreSpectral Compute公司近日推出了SCALE——一个通用并行图形处理单元(GPGPU)编程工具包。SCALE的主要创新之处在于它能够使得使用CUDA语言编写的程序原生编译运行在AMD的GPUs上。这个工具包接受现有的CUDA程序代码,作...
Read More近日,一位开发者在社交媒体上分享了他制作的Jeopardy游戏制作器。该制作器支持蜂鸣器,让用户能够在游戏中模拟电视上的答题环节。据悉,这个制作器使用了最新的Web技术,包括HTML、CSS和JavaScript。它还具有简单易...
Read More在计算机科学领域,解释器是一种将代码转换成可执行指令的程序。最近,由Bob Nystrom所著的一本名为《Crafting Interpreters》的书在技术圈内引起了轰动。这本书深入浅出地介绍了如何编写一种高效的解释器,并且还提...
Read MoreQuora的Poe近日推出了一项名为“预览”的新功能,该功能使得用户能够通过聊天机器人互动直接创建交互式应用,如数据可视化和游戏等。用户可以利用这项新功能,无需编程知识,便可以快速构建并分享自己的网络应用。此项...
Read MoreMaelstrom是一个用于在本地或分布式大型集群中运行测试的工具套件,支持在隔离的微容器中进行测试。目前,它已经提供了针对Rust和Python的测试运行器,并计划陆续增加对更多编程语言的支持。Maelstrom以其高可靠性、...
Read MoreOpenAI的ChatGPT在代码生成方面的表现有所不同,成功率根据任务难度和编程语言的不同,范围在1%以下到89%之间。这表明ChatGPT在某些方面可能具有较高的编程能力,但在其他方面可能稍显不足。这主要取决于所使用的编...
Read More近日,一款名为Micro Agent的AI助手在GitHub上热度沸腾,它可以帮助开发者编写和修复代码。Micro Agent通过深度学习和先进的算法,可以准确地识别代码中的错误,并提出修复方案。它的到来,无疑为开发者们带来了实质...
Read More在使用Python进行编程时,有时候我们需要配置环境、安装依赖项等等,这些琐碎的工作常常会让人感到疲惫不堪。而现在,有了Rye,这些问题都将迎刃而解。Rye是一个基于Docker的Python环境管理工具,它可以轻松地构建、...
Read MoreGitHub Repo近日发布了一个名为“Quality Prompts”的全新库。这个库汇集了一系列不断增长的标准提示技巧,并能自动应用到你的提示中,以优化它们。这一库的发布,为开发者提供了更加高效、便捷的编程体验。无论是在日...
Read More