• 并行模式(Parallel Patterns Library,PPL)是微软的本地C++用于并发编程。 从Visual Studio 2010引入,很好地兼容于C++11语言标准。 对于串行的循环: for (int x=0; x < width; ++x) { //Something parallelizable...
    2 KB (163 words) - 15:53, 24 June 2022
  • 并行化处理。然而,由于明文和密文只在最终的异或过程中使用,因此可以事先对IV进行加密,最后并行的将明文或密文进行并行的异或处理。 可以利用输入全0的CBC模式产生OFB模式的密钥流。这种方法十分实用,因为可以利用快速的CBC硬件实现来加速OFB模式的加密过程。 注意:CTR模式(Counter...
    24 KB (3,770 words) - 06:45, 9 January 2025
  • ,作为现存语言的扩展,或作为全新的语言。 围绕特定编程模型的共识是很重要的,这可导致建造不同的并行计算机来支持这个模型,从而促进软件的可移植性。在这个意义上,编程模型被称为在硬件和软件之间的桥接(英语:Bridging model)。 并行编程模型的分类可以宽泛的在两个领域主题下进行:进程交互和问题分解。...
    42 KB (4,888 words) - 00:21, 23 February 2025
  • 即使是与相同的分组密码一起使用,不同的分组密码的操作模式也可能具有显著的不同性能和效率特征。GCM可以充分利用并行处理,实现GCM可以有效地利用指令流水线或硬件流水线。相比之下,密码块链接(CBC)模式会导致流水线停滞,从而影响其效率和性能。 与一般计数器模式一样,每个块按顺序编号,然后该块编号与初始化向量(Initialization...
    18 KB (2,817 words) - 12:49, 14 September 2024
  • GPU上运行的卷积神经网络 约束编程中的并行搜索 R语言 – 工作站简单网络(SNOW)包实现了一种简单机制,可使用一组工作站或贝奥武夫机群进行过易并行问题的并行计算。类似的R包还有“future”“parallel”等。 阿姆达尔定律 映射 (并行模式) 多元处理 大规模并行 并行计算 面向进程编程 独享型体系结构...
    9 KB (1,014 words) - 19:31, 9 December 2024
  • 分叉会合模型 (category 并行计算)
    并行计算中,分叉会合模型是设置和执行并行程序的一种方式,使得程序在指定一点上“分叉”(fork)而开始并行执行,在随后的一点上“会合”(join)并恢复顺序执行。并行区段可以递归的fork,直到达到特定的任务粒度(granularity)。Fork–join可以被视为是一种并行设计模式,它最早由马尔文·康威公式化于1963年。...
    7 KB (845 words) - 13:25, 10 February 2024
  • 佩特里網 (category 并行流计算)
    增加时序逻辑的定义,更好的描述行为过程。 构造一个复杂性与数据流图相当的佩特里網的机制。层次佩特里網是由所,变迁和子网构成的网络。佩特里網的层次化具有多种实现形式,例如高层次佩特里網中的一个变迁可以代表一个子佩特里網。 软件设计 工作流管理 工作流模式 数据分析 并行程序设计 协议验证 排队论 有限状态机 流程建模 Petri网世界(英文)...
    7 KB (1,171 words) - 12:31, 4 April 2022
  • NET Framework的本地代码并行扩展(英语:Parallel Extensions)以及并行模式(Parallel Patterns Library),Visual Studio 2010还包含了用于调试并行程序的工具。这些新工具使并行任务以及它们的运行时堆栈可视化。这些工具可以...
    39 KB (3,937 words) - 07:45, 5 March 2025
  • McColl致力于分布式内存BSP编程模型的工作。在1992年至1997年间,McColl在牛津领导了一个大型研究组开发了各种BSP编程、语言和工具,还有多种大规模并行BSP算法。随着兴趣和势头的增长,McColl接着领导了源自牛津、哈佛、佛罗里达、普利斯顿、贝尔实验室、哥伦比亚和乌特勒支的一个组织...
    14 KB (2,262 words) - 02:47, 14 March 2024
  • 计算机集群 (category 并行计算)
    示概念可行性的早期项目是133节点的Stone Soupercomputer。 开发人员使用Linux、并行虚拟机(英语:Parallel Virtual Machine)工具包和訊息傳遞介面以相对较低的成本实现高性能。 尽管一个集群可能仅由几台通过简单网络连接的个人计算机组成,但集群架构也可用...
    31 KB (3,744 words) - 08:40, 3 August 2024
  • 随着数据技术与其他分支学科技术的结合,出现了多种新型数据,例如:与分布处理技术结合产生的分布式数据、与并行处理技术结合产生的并行数据、与人工智能结合产生的演绎数据、与多媒体技术结合产生的多媒体数据。另外,数据技术应用于特定的领域,出现了工程数据、 地理数据、统计数据、空间数据等特定领域数据库。...
    11 KB (1,555 words) - 20:22, 19 September 2024
  • 來儲存目前的設定值。 單獨的 EEPROM 元件,其通信口通常可分為串行(serial)與并行(parallel)兩類。除電源線外,串行通信口只使用1~4隻接線來傳遞訊號,所需接腳較并行式少,通常用來儲存資料。執行用的程式則通常放在并行式的 EEPROM 中,以利存取。 Microwire 通信口(4線):型號為以...
    6 KB (713 words) - 05:38, 21 February 2025
  • 移位寄存器的输入、输出都可以是并行或串行的。它们经常被配置成串入并出(serial-in, parallel-out, SIPO)的形式或并入串出(parallel-in, serial-out, PISO),这样就可以实现并行数据和串行数据的转换。当然,也有输入、输出同时为串行或并行...
    8 KB (1,216 words) - 00:44, 12 December 2022
  • EW内存管理的拓扑结构。最先进的LabVIEW开发系统提供了创建独立应用程序的可能性。此外,还可以创建分布式应用,通过客户机/服务器模式进行通信。由于G语言天生的并行性特性,这很容易实现。 LabVIEW使用1904年1月1日(Epoch参考日期)作为“零”(起始)时间。使用1904年1月1日作为起始时间的软件还有苹果公司的Mac...
    10 KB (1,258 words) - 22:06, 7 August 2023
  • and PARMACS等系统所用。 信息传递模式非常之吸引人,皆因它的广泛可移植性,以及能被用于分布式内存/共享内存的多核处理器,工作站网络,和这些架构的组合。信息传递模式可用于多重设定,独立于网络速度和内存架构。 MPI是一个跨语言的通讯协议,用于编写并行计算机。支持点对点和广播。MPI是一个信息...
    7 KB (991 words) - 04:16, 13 December 2022
  • Instruction Set Computer,缩写:RISC)或简译为精简指令集,是计算机中央處理器的一种设计模式。这种设计思路可以想像成是一家模組化的組裝工廠,对指令数目和寻址方式都做了精简,使其实现更容易,指令并行执行程度更好,编译器的效率更高。目前常見的精簡指令集微處理器包括DEC Alpha、ARC(英语:ARC...
    9 KB (1,419 words) - 14:00, 17 April 2023
  • QEMU (section 并行仿真)
    使用QEMU的虚拟化解决方案能够并行执行多个虚拟CPU。 对于用户模式仿真,QEMU将仿真线程映射到宿主线程。 对于全系统仿真,QEMU能够为每个虚拟CPU运行一个主机线程。 前提是客户端已经更新到可以支持并行系统仿真,目前可以支持的CPU是ARM和Alpha。否则QE...
    18 KB (2,384 words) - 17:53, 1 September 2024
  • ormer不必像RNN一样一次只处理一个单词,这种架构允许更多的并行计算,并以此减少训练时间。 Transformer于2017年由谷歌大脑的一个团队推出,现已逐步取代长短期记忆(LSTM)等RNN模型成为了NLP问题的首选模型。并行化优势允许其在更大的数据集上进行训练。这也促成了BERT、GPT等预训练模型的发展。...
    22 KB (2,950 words) - 04:58, 26 April 2025
  • 在计算机科学中,模式匹配是检查给定记号序列中,是否存在某种模式的组成部分的行为。与模式识别相反,匹配通常必须是精确的。模式通常具有序列或树状结构的形式。模式匹配的用途包括:输出一个模式在一个记号序列中的位置(如果有的话),输出匹配模式的一些组成部份,以及用一些其他的记号序列替换匹配模式(即搜索和替换)。...
    19 KB (2,177 words) - 10:07, 30 March 2025
  • 這種類通用函式庫,到boost-filesystem这种檔案系統的作業系統抽象層,甚至能夠利用Boost來開發額外的函式或是給進階的C++使用者利用,例如MPL。 演算法 并行计算 thread(页面存档备份,存于互联网档案馆) - 執行緒 context(页面存档备份,存于互联网档案馆) - 用戶層級上下文交換...
    16 KB (1,574 words) - 07:26, 13 March 2025
  • truts优点,并且更加优雅、扩展性更强的框架,命名为“Struts 2”,原Struts的1.x版本产品称为“Struts 1”。Struts项目并行提供与维护两个主要版本的框架产品——Struts 1与Struts 2。 在2008年12月,Struts1发布了最后一个正式版(1.3...
    6 KB (706 words) - 16:30, 26 February 2025
  • 和国工业發展將面临瓶颈;2010年後增长明顯地減速。現時中华人民共和国正處於產業轉型,以第三产业替换舊有的第二產業經濟模式,,改以零售和服务業帶動經濟成長,並自動化傳统的工業生產模式,以提升生產效率,滿足國內持续成長的第三产业對基礎工業的需求。大陆的第三产业在2012年首次超过第二产业,占国内生产总...
    445 KB (42,712 words) - 12:49, 21 May 2025
  • ,也指定說明的方式、使用的模型、使用的習慣,以及可以和其他視圖維持一致性的規則。 以下是一些可能的视图: 功能/逻辑视图 代码视图 开发/结构视图 并行/过程/线程视图 物理/部署视图 用户动作/反馈视图 目前已開發了许多描述软件架构的语言,但是大家對於要用何種的符号集和视图系统,还没有达成共识。一...
    40 KB (5,035 words) - 14:30, 8 September 2024
  • 并行算法或分布式算法。并行算法是利用计算机体系结构的算法,其中多个处理器可以同时处理一个问题。分布式算法是使用与计算机网络连接的多台机器的算法。并行和分布式算法将问题划分为更加对称或不对称的子问题,并将结果收集在一起。例如,CPU 就是并行...
    32 KB (4,827 words) - 03:38, 20 May 2025
  • Lochbaum和Victor A. Vyssotsky(英语:Victor A. Vyssotsky)专门开发的,用于采样数据系统。最初开发更常规的数据流程语言,是为了使并行编程更加容易。在1966年Bert Sutherland(英语:Bert Sutherland)的博士论文《计算机过程的在线图形规定》中,Suthe...
    12 KB (1,556 words) - 00:21, 23 February 2025
  • Cuneiform是用于大规模科学数据分析的开源工作流程语言(英语:Scientific workflow system)。 它是促进并行计算的静态类型的纯函数式编程语言。它的特征是有个全功能的外界函数接口(英语:foreign function interface),允许用户集成来自很多外部编程语...
    19 KB (1,994 words) - 19:57, 7 May 2023
  • 盾激化,最终通过大规模的战争结束旧王朝,建立异姓的新王朝。或者是大规模的外族入侵,导致旧王朝的覆灭。古代中国的政治是人治与维护君主权力的所谓“法治”并行。宗法制和政府中央集权强化统一的国家观念。“合久必分,分久必合”描述国家在统一和分裂的状态间不断循环的历史。...
    199 KB (27,614 words) - 22:23, 18 May 2025
  • 2。與CUBRID 10.1版本相比,CUBRID 10.2添加了一個在線並行加載器(online parallel loader),將海量數據加載性能提高了10倍。此外,CUBRID 10.2为了提高给其索引功能,还添加了JSON数据类型和在线并行索引(online parallel index)。一般資料表運算式(Common...
    13 KB (1,185 words) - 09:49, 27 May 2024
  • 以及應用軟體,由Lennart Poettering(英语:Lennart Poettering)带头开发。其开发目标是提供更优秀的框架以表示系统服务(英语:Service (systems architecture))间的依赖关系,并依此实现系统初始化时服务的并行...
    14 KB (1,143 words) - 06:29, 10 February 2025
  • 据。并发线程的数量可以由芯片设计者决定。常见模式是每个CPU核心有两个并发线程,但一些处理器的每个核心支持最多八个并发线程。 因为该技术实则是一种效率解决方案,并且不可避免地增加了共享资源的冲突,所以测量或认同该解决方案的有效性可能有困难。但是,使用并行的本机和受管理的工作负载在传统130 nm到32...
    17 KB (2,610 words) - 13:32, 29 March 2025
  • programming 结构化程序设计 层次结构式数据 对象数据 关系数据 SQL/XML SQL 配置管理和源码管理 并行版本系统 编译 修订控制系统 编辑器 程序编辑器(另见:IDE) 文字编辑器 文字处理器 软件部件 统一建模语言 反模式 设计模式 敏捷软件开发 敏捷软件开发 Crystal 极限编程...
    10 KB (1,186 words) - 20:53, 1 November 2024