首页> 外文会议> >Fast prototyping and refinement of complex dynamic data types in multimedia applications for consumer embedded devices
【24h】

Fast prototyping and refinement of complex dynamic data types in multimedia applications for consumer embedded devices

机译:用于消费类嵌入式设备的多媒体应用中的复杂动态数据类型的快速原型设计和优化

获取原文

摘要

Portable consumer devices are increasing their capabilities more and more and can now implement new multimedia algorithms that were reserved only for powerful workstations a few years ago. Unfortunately, the original design characteristics of such algorithms do not often allow them to be ported directly to current embedded devices. These algorithms share complex and intensive dynamic memory use and actual embedded systems cannot provide efficient general-purpose memory management as it is needed. As a result, dynamic memory optimizations are a requirement when porting these applications. Within these optimizations, the refinement of the dynamically (de)allocated abstract data type implementations in the complex multimedia applications involved is one of the most important and difficult parts for an efficient mapping of the algorithms on low-power and high-speed embedded consumer devices. We describe a high-level approach for modeling and refining complex data types using abstract derived classes in C++. This approach enables the multimedia developer to compose, evaluate and refine complex data types in a conceptually straightforward way, without a time-consuming programming effort.
机译:便携式消费类设备的功能越来越多,现在可以实现新的多媒体算法,这些算法仅在几年前才为功能强大的工作站保留。不幸的是,这种算法的原始设计特征通常不允许它们直接移植到当前的嵌入式设备上。这些算法共享复杂且密集的动态内存使用,并且实际的嵌入式系统无法根据需要提供有效的通用内存管理。因此,在移植这些应用程序时必须进行动态内存优化。在这些优化中,对涉及的复杂多媒体应用程序中动态(取消)分配的抽象数据类型实现的改进是在低功耗和高速嵌入式消费类设备上有效映射算法的最重要和最困难的部分之一。我们描述了一种使用C ++中的抽象派生类对复杂数据类型进行建模和优化的高级方法。这种方法使多媒体开发人员能够以概念上简单明了的方式来编写,评估和完善复杂的数据类型,而无需花费大量的编程时间。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号