词义说明
核心含义指能够同时执行多个计算任务或处理多个指令流的计算机系统。本义强调硬件和体系结构上的并行处理能力,即多个处理器或核心在同一时刻处理不同任务。引申义可指任何支持并发计算的环境或系统,包括多核处理器、集群、分布式系统等。在软件领域,也常用来描述支持并发编程的计算机平台。
英 /kənˈkʌrənt kəmˈpjuːtə/美 /kənˈkɜːrənt kəmˈpjuːtər/
n. 名词
并行计算机;并发计算机
核心含义指能够同时执行多个计算任务或处理多个指令流的计算机系统。本义强调硬件和体系结构上的并行处理能力,即多个处理器或核心在同一时刻处理不同任务。引申义可指任何支持并发计算的环境或系统,包括多核处理器、集群、分布式系统等。在软件领域,也常用来描述支持并发编程的计算机平台。
concurrent 源自拉丁语 'concurrere',由 'con-'(共同)和 'currere'(跑)组成,意为“一起跑”,引申为“同时发生”。computer 源自拉丁语 'computare',意为“计算”。组合后指“同时计算的机器”。记忆时可将 concurrent 理解为“同时的”,computer 为“计算机”,合起来即“同时进行多项计算的计算机”。
该词主要出现在计算机科学学术论文、技术文档、系统设计讨论中,语气正式且专业。在学术写作中,用于描述并行计算架构、性能分析等;在技术报告中,指代具体硬件或系统;在日常口语中较少使用,通常简化为“parallel computer”或直接说“multi-core system”。商务场景中可能出现在高性能计算解决方案的推介中,语气客观。
作为名词短语,通常用作可数名词,复数形式为 concurrent computers。常见句型:'A concurrent computer can execute multiple tasks simultaneously.' 易错点:不要与 'concurrent computing'(并发计算)混淆,前者指硬件,后者指技术或模式。
与 parallel computer(并行计算机)非常接近,常可互换,但 concurrent computer 更强调任务在时间上重叠,可能包括单处理器上的多任务并发;parallel computer 则强调硬件上多个处理单元同时工作。分布式系统(distributed system)强调通过网络互联的独立计算机协作,而 concurrent computer 通常指单一机器内的并发。
该词属于专业术语,语域较高,不适合日常口语。中性词,无褒贬色彩。常见误用包括将其与 'consecutive computer'(连续计算机)混淆,后者并非标准术语。另外,避免在非技术语境中使用,以免造成理解障碍。