2024 中国开源开发者报告Hanrahan 教授(2019 年图灵奖得主)的指导下开展如何方便且高效发挥 GPU 能力的研究。2004 年,Buck 发表 了一篇题为“Brook for GPUs:Stream Computing on Graphics Hardware”的论文[17], 为 GPU 设计了一套支持流编程(Stream Programming)语言的编译器和运行时系统 Brook,从而能让开发者像在通用 算机。2007 年,国防科大杨学 军院士带领团队在国际计算机体系结构旗舰会议 ISCA 上发表题为“A 64-bit stream processor architecture for scientific applications”的学术论文[19],揭示了流处理器架构 可大幅加速科学计算。这项工作不仅为具备大量流处理器的 GPU 开辟了新应用场景,也为超 级计算机架构设计开辟一条新技术 Reiter Horn, Jeremy Sugerman, Kayvon Fatahalian, Mike Houston, Pat Hanrahan, Brook for GPUs: stream computing on graphics hardware. ACM Trans. Graph. 23(3): 777-786 (2004) [18] Ryoo, S., Rodrigues, C. I.,0 码力 | 111 页 | 11.44 MB | 8 月前3
Julia 中文文档parallel programming: 1. Asynchronous ”tasks”, or coroutines 2. Multi-threading 3. Distributed computing Julia Tasks allow suspending and resuming computations for I/O, event handling, producer-consumer run simultaneously on more than one thread or CPU core, sharing memory. Finally, distributed computing runs multiple processes with separate memory spaces, potentially on different machines. This functionality [-2.7, 1.3, 3.1, 4.4]. Note that Julia takes care of converting the array to a Ptr{Cdouble}), computing the size of the element type in bytes, and so on. 25.2. MAPPING C TYPES TO JULIA 257 For fun0 码力 | 1238 页 | 4.59 MB | 1 年前3
Kotlin 1.9.10 官方文档 中文版
ms (milliseconds), us (microseconds), or ns (nanoseconds): 140.884ms , 500us , 24ns . Scientific notation is no longer used to represent them. If you want to express duration in a single unit Kotlin, use sequences. Multi-step processing of sequences is executed lazily when possible – actual computing happens only when the result of the whole processing chain is requested. fun main() { //sampleStart //sampleStart val a = async { log("I'm computing a piece of the answer") 6 } val b = async { log("I'm computing another piece of the answer") 7 }0 码力 | 3753 页 | 29.69 MB | 1 年前3
Kotlin 官方文档中文版 v1.9ms (milliseconds), us (microseconds), or ns (nanoseconds): 140.884ms , 500us , 24ns . Scientific notation is no longer used to represent them. If you want to express duration in a single unit Kotlin, use sequences. Multi-step processing of sequences is executed lazily when possible – actual computing happens only when the result of the whole processing chain is requested. fun main() { //sampleStart //sampleStart val a = async { log("I'm computing a piece of the answer") 6 } val b = async { log("I'm computing another piece of the answer") 7 }0 码力 | 2049 页 | 45.06 MB | 1 年前3
Blender v4.1 Manualhoped to bring professional level 3D modeling and animation tools within the reach of the general computing public. NaN’s business model involved providing commercial products and services around Blender to do things with selected nodes. Use Nodes Tells the render engine to use the node tree when computing the material color or rendering the final image, or not. If not, the tree is ignored. For materials Blender computes small images (like thumbnails) for the big images and may take some time. After computing them, though, editing functions like scrubbing and scrolling is much faster but gives a low-res0 码力 | 6263 页 | 303.71 MB | 1 年前3
鸟哥的Linux私房菜:基础学习篇 第四版Internet Tools 27. Graphical Administration Tools 28. Legacy UNIX Compatibility 29. Scientific Support 30. Security Tools 31. Smart Card Support 32. System Administration Tools 行上述的指令后,在“Available Groups”下面应该会看到一个 “Scientific Support”的软件群组,想知道那 是啥吗?就这样做: 1. [root@study ~]# yum groupinfo "Scientific Support" 2. Group: Scientific Support 3. Group-Id: scientific 4. Description: Tools for for mathematical and scientific computations, and parallel computing. 5. Optional Packages: 6. atlas 7. fftw 8. fftw-devel 9. fftw-static 10. gnuplot 11. gsl-devel 12. lapack0 码力 | 1057 页 | 14.60 MB | 1 年前3
鸟哥的 Linux 私房菜:基础学习篇 第四版Libraries Console Internet Tools Graphical Administration Tools Legacy UNIX Compatibility Scientific Support Security Tools Smart Card Support System Administration Tools System Management 应该会看到一个 “Scientific Support”的软件群组,想知道那是啥吗?就这样做: 鸟哥的 Linux 私房菜:基础学习篇 第四版 1073 22.3 YUM 线上升级机制 [root@study ~]# yum groupinfo "Scientific Support" Group: Scientific Support Group-Id: scientific Description: Description: Tools for mathematical and scientific computations, and parallel computing. Optional Packages: atlas fftw fftw-devel fftw-static gnuplot gsl-devel lapack mpich ....(以下省略)0 码力 | 1158 页 | 13.73 MB | 1 年前3
KiCad 7.0 原理图编辑器Plain notation : 10100 , 0.003 , Scientific notation: 1.01e4 , 3e-3 , Prefix notation: 10.1k , 3m . RKM notation: 4k7 , 10R . You can mix prefix and scientific notations. As such, 3e-4k is a valid0 码力 | 175 页 | 18.32 MB | 1 年前3
KiCad 8.0 原理图编辑器003 , 科学表示法: 1.01e4 , 3e-3 , 前缀表示法: 10.1k , 3m . RKM 表示法: 4k7 , 10R . You can mix prefix and scientific notations. As such, 3e-4k is a valid input and is equivalent to 0.3 . The list of valid prefixes will be converted to a string using a general-purpose conversion algorithm that will switch to scientific notation for very large or very small numbers. This format conversion cannot be fine-tuned by the0 码力 | 190 页 | 10.16 MB | 1 年前3
尚硅谷大数据技术之Hadoop(入门)(2)安装 epel-release 注:Extra Packages for Enterprise Linux 是为“红帽系”的操作系统提供额外的软件包, 适用于 RHEL、CentOS 和 Scientific Linux。相当于是一个软件仓库,大多数 rpm 包在官方 repository 中是找不到的) [root@hadoop100 ~]# yum install -y epel-release0 码力 | 35 页 | 1.70 MB | 1 年前3
共 126 条
- 1
- 2
- 3
- 4
- 5
- 6
- 13













