ZKX's LAB

新产品并行开发的含义 何谓串行工程和并行工程?各自的优缺点

2020-08-10知识21

简述开发并行性的三种途径 开发并行性的三种途径:1、时间重叠;引入时间因素,是让多个处理过程在时间上相互错开,轮流使用同一套硬件设备的各个部分,以加快硬件周转使用来赢得速度。2、资源重复;通过重复设置硬件资源来提高性能。3、资源共享;是用软件方法让多个用户按一定时间顺序轮流使用同一套资源,来提高其利用率,相应也就提高了系统的性能。并发的实质是一个物理CPU(也可以多个物理CPU)在若干道程序之间多路复用,并发性是对有限物理资源强制行驶多用户共享以提高效率。并行性是指计算机系统具有可以同时进行运算或操作的特性,在同一时间完成两种或两种以上工作。它包括同时性与并发性两种含义。同时性指两个或两个以上事件在同一时刻发生。并发性指两个或两个以上事件在同一时间间隔发生。实现并发技术的关键之一是如何对系统内的多个活动(进程)进行切换。并行工程实现并发操作的机理是什么?为什么并行工程能实现产品开发过程多阶段的并发工作? 如果你要问底层机制的话,你最好去找本关于操作系统的书,因为底层机制太复杂,涉及到汇编语言、硬件细节、操作系统底层。这些都够你学好几年了。通常情况下,没必要关心这些实现细节,能使用就行了。在面向对象中,并发是面向对象的一个要素,它将系统的对象分为两大类,即主动对象(相当于一个线程)和被动对象。主动对象能够自动执行,而被动对象需要主动对象的激活(发送消息)才能执行。这种方式使得使用线程的难度得到一定程度的缓解(在JAVA中和在C语言中写多线程程序的感觉是不一样的,前者容易得多)。何谓串行工程和并行工程?各自的优缺点 并行工程和传统串行工程的比较并行工程是对产品及其相关过程(包括制造过程和支持过程)进行并行、集成化处理的系统方法和综合技术。1988年美国国家防御分析研究所(IDA—Institute of Defense Analyze)完整地提出了并行工程(CE—Concurrent Engineering)的概念,即“并行工程是集成地、并行地设计产品及其相关过程(包括制造过程和支持过程)的系统方法。这种方法要求产品开发人员在一开始就考虑产品整个生命周期中从概念形成到产品报废的所有因素,包括质量、成本、进度计划和用户要求。并行工程的目标为提高质量、降低成本、缩短产品开发周期和产品上市时间。并行工程的具体做法是:在产品开发初期,组织多种职能协同工作的项目组,使有关人员从一开始就获得对新产品需求的要求和信息,积极研究涉及本部门的工作业务,并将所需要求提供给设计人员,使许多问题在开发早期就得到解决,从而保证了设计的质量,避免了大量的返工浪费.在产品的设计开发期间,7a686964616fe78988e69d8331333339653664将概念设计、结构设计、工艺设计、最终需求等结合起来,保证以最快的速度按要求的质量完成。各项工作由与此相关的项目小组完成。进程中小组成员各自安排自身的工作。为什么说并行工程是产品开发组织的新方法 并行工程要求产品开发人员从一开始就考虑到产品全生命周期(从概念形成到产品报废)内各阶段的因素(如功能、制造、装配、作业调度、质量、成本、维护与用户需求等等),并强调各部门的协同工作,通过建立各决策者之间的有效的信息交流与通讯机制,综合考虑各相关因素的影响,使后续环节中可能出现的问题在设计的早期阶段就被发现,并得到解决,从而使产品在设计阶段便具有良好的可制造性、可装配性、可维护性及回收再生等方面的特性,最大限度地减少设计反复,缩短设计、生产准备和制造时间。因而是是产品开发组织的新方法。

#产品开发过程#并行工程

随机阅读

qrcode
访问手机版