艾巴生活网

您现在的位置是:主页>科技 >内容

科技

嵌入式系统有哪些(为嵌入式系统利用领先的PC图形技术)

2024-05-15 20:34:51科技帅气的蚂蚁
PC图形行业的创新和性能改进步伐是巨大的。PC图形不仅符合摩尔定律,而且每18个月比每2年翻一番。同时,每一代新品都加入了创新功能。虽然

嵌入式系统有哪些(为嵌入式系统利用领先的PC图形技术)

PC图形行业的创新和性能改进步伐是巨大的。PC图形不仅符合摩尔定律,而且每18个月比每2年翻一番。同时,每一代新品都加入了创新功能。虽然嵌入式系统的变化速度与PC行业相差无几,但嵌入式设计师可以利用图形技术的快节奏创新,帮助设计出可以在现场使用5年、10年甚至20年的系统。

最令人兴奋的新图形技术之一是从单个图形处理单元(GPU)驱动多达六个独立显示器的能力。ATI Eyefinity技术出现在最新一代的GPU上,可用于各种应用,提供高达2400万像素的大显示面,分布在多个显示器上或每个显示器上的独立内容,具体取决于显卡型号。模拟系统可以使用多个显示器来提供外围视觉和更大的空间感知。赌场游戏系统可以通过单个GPU驱动主屏幕、娱乐屏幕和玩家娱乐屏幕。高端数字标牌系统无需特殊显示硬件即可驱动多个屏幕。

嵌入式开发人员感兴趣的另一项显示技术是DisplayPort。该标准的最新版本DisplayPort 1.2可以将HDMI的带宽增加一倍,并支持立体3D。嵌入式系统开发者可以理解,DisplayPort是一个免版税的开放标准。DisplayPort 1.2还增加了使用多个独立文章流的菊花链显示器的能力,从而消除了多显示器系统(如显示墙)所需的大量电缆。

可能对嵌入式应用影响最大的图形技术是图形处理单元(GPGPU)上的通用计算,也称为流计算。今天的GPU已经发展成为一种大规模并行和可编程的架构,针对每瓦每平方毫米的性能进行了优化。通过使用CPU和GPU进行计算,开发人员拥有了更广泛的工具箱来优化和加速他们的应用程序。随着面向异构系统通用计算的OpenCL编程标准的出现,软件开发人员现在可以在CPU和GPU上使用相同的语言。

流计算的并行处理与图像和信号处理的嵌入式应用中的挑战性问题相匹配。GPU可用于加速文章会议应用中的编码和解码,创建医学成像中的3D模型,雷达成像中的图像形成,信号分析中的模式识别以及石油和天然气勘探中的地震数据处理。

嵌入式设计人员可以使用嵌入式ATI镭龙E4690 GPU来接触这项技术的第一层。ATI镭龙E4690 GPU拥有320个流处理器,可以产生高达3.88 GFLOPS的峰值单精度性能,功耗仅为25W,在同一封装中包含图形内存。

流处理功能通过ATI Stream SDK访问,包括编译器、设备驱动程序、性能库和性能分析工具。

ATI镭龙E4690 GPU与AMD Turion处理器完美匹配,可以提供平衡的串行和并行计算以及高性能图形和高清文章。ATI镭龙E4690 GPU支持包括DisplayPort在内的各种类型的显示输出,可以灵活选择嵌入式显示器。对于更高层次的技术,只要看看最近推出的ATI镭龙HD 5000系列消费显卡就知道哪种技术可能会进入嵌入式显卡解决方案。

审计郭婷