高性能和分布式计算林小拉中山大学信息科学与技术学院内容提要1 分布式计算和分布式系统2 P2P计算3 云计算和网格计算 4 传感器网络和物联网 分布式计算和分布式系统l 分布式计算是一门计算机科学,它研究如何把一个需要非常巨大的计算能力才能解决的问题分成许多小的部分,然后把这些部分分配给许多计算机进行处理,最后把这些计算结果综合起来得到最终的结果。l 分布式系统是这样的系统,它运行在不具有共享内存的多台机器上,但在用户的眼里却像是一台计算机(AndrewS.Tanenbaum)。分布式计算优点和特点1.资源共享:可共享系统中的硬件、软件和数据等信息资源。 2. 分布式透明处理平台: 展现给用户的是一个统一的整体系统; 3. 高性价比:分布式系统具有较高的性能价格比。 4. 应用分布性:多数应用本身就是分布式的,如ATM应用。 5. 高可靠性:现代分布式系统具有高度容错机制。 6. 可扩展性:添加几台PC等可提高系统的性能。 7. 高度灵活性:能够兼容不同硬件厂商的产品,兼容低配置机器和外设而获得高性能计算。 若干著名高复杂性问题l 需要非常巨大的计算能力才能解决的问题。这类问题一般是跨