|
DS程序员您告诉我们,唯一比看到DS工作负载崩溃更糟糕的是必须向我们发送内存转储以供分析。你是对的无论如何,这是一个令人头痛的问题,或者曾经是一个令人头痛的问题。现在,借助最新版本的QualexagnDSSDK,您可以立即分析自己的故障转储,而不会出现任何延迟。
对进程域转储的支持只是我们在exagnDSSDK中所做 立陶宛电报数据 的改进之一,现已推出。我将在这篇文章中描述一些变化。
DS编程正在流行
早期,设备制造商和开发人员将多媒体和语音处理等音频工作负载移植到exagn。他们喜欢在数字信号处理器上并行运行数学密集型运算,因为数字信号处理器具有较低的功耗要求、较低的时钟速度和较高的性能。
高通图像
QualSnadragn和我们的exagnDS的益普及为移动设备上的异构编程铺平了道路。随着时间的推移,新的用例不断发展,elian和useAi等公司将成像和计算机视觉工作负载转移到我们的exagnDS。
在过去几年中,DS编程和exagnVereXensins吸引了许多最著名的技术用例
人工智能机器学习用于物体检测和识别,以及相机中的滤镜和人脸检测
汽车—车载摄像头处理可实现度环视和高速公路自动驾驶等差异化车内体验
相机—移动处理器中的8K视频录制质量和视频散景等高级功能
计算机视觉、成像和视频——将计算密集型任务卸载到专用硬件
深度学习深度神经网络(DNN)的高效卷积
物联网——安全摄像头、传感器和无人机
机器人技术——严重依赖计算机视觉、人工智能和低功耗的iRb和无人机
安全性——人脸解锁和指纹解锁
智能手机应用程序用于卸载图片视频处理和实时语言翻译等任务
语音助手—始终开启的感知功能,如果在U上运行,则会耗尽电池电量
因此,我们更新了exagnSDK,以更好地适应这一创新。和更多。
您现在可以在exagnDSSDK中使用的项改进
您将发现此版本的SDK具有更大的灵活性和更高的性能。
支持UserD转储
我之前描述过这一点,我想您会发现它有很大的不同。不要再向我们发送您的故障转储。没必要。
如果您对DS自定义进行的更改导致崩溃,您现在可以自己分析转储并调试代码。我们已经使用户进程域变得可访问,因此您不再需要将转储发送给我们并等待我们将分析结果发送回给您。而且,由于我们经常需要转储和您的专有代码来解决问题,因此从隐私的角度来看,您也会感到高兴。
Qualexagn库(QL)中的附加数学
我上面提到的新用例将更多数学工作转移到我们的exagnDS。我们并没有让您将自己的算法移植到DS,而是扩展了QL对数学和信号处理库包括BLAS、FFIFF、GE和nv的支持,包括exagn标量和矢量。
ake交叉编译选项
过去,您必须使用我们的SnadragnLLV编译器来对exagnDS进行编程。为了让您保持选择的开放性,SDK现在支持基于ake的开源库的交叉编译选项。
用于图像处理任务的asyndsqAI
exagnDS必须将不同模块的所有任务与其时钟同步。这意味着同时排队的任务例如,来自传感器和相机的任务在等待下一个时钟周期时会被延迟。从我们的UBWDA相机功能开始,异步DS队列(asyndsq)减少了exagn上多媒体后处理的延迟。
随着exagnSDK的发展,您将继续看到这种向异步进程间通信(I)的转变。
|
|