将 GPUJPEG 项目移植到 Windows

2024-04-08

我目前正在尝试移植 GPUJPEG (在 Sourceforge 上 http://sourceforge.net/projects/gpujpeg/) 库(基于 CUDA)从 Unix 到 Windows。

现在我被卡住了 - 我不知道发生了什么或为什么会发生,但是当我运行测试项目时,控制台卡在闪烁的...

您可以在此处找到整个 Visual Studio 2010 项目(您需要 CUDA 5):wingpujpeg.zip https://dl.dropbox.com/u/6843862/wingpujpeg.zip

如果有人可以检查一下并帮助我将这个东西移植到 Windows,我会非常高兴。

提前致谢。

编辑: 我想使用/创建一个高性能库来转换实时数据(将 60 fps bmp 文件转换为 jpeg)。这几乎就是“通用”库没有多大用处的原因。它是关于在大约 10 毫秒内将高清图像转换为 jpeg...如果有人有其他想法,我当然很想听听。


我认为问题在于您正在从 Visual Studio 运行此程序进行调试 (F5)。 如果你只是运行它(Ctrl+F5)它应该完成。

起初我以为这是其他问题(删除了我的答案),但它太慢了。 缓慢的原因是CUDA驱动程序调用malloc/free方式过多,导致 调试运行时分配器会减慢很多。

默认情况下,当您执行 F5 时会启动此分配器 如果您想禁用它,请输入您的环境设置(属性 -> 调试 -> 环境 this _NO_DEBUG_HEAP=1)。

也看这里设置_NO_DEBUG_HEAP https://stackoverflow.com/questions/6486282/set-no-debug-heap

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将 GPUJPEG 项目移植到 Windows 的相关文章

随机推荐

  • Twig,减去 2 个日期

    如何用 twig 减去两个日期 我有一个结束日期和一个开始日期 我想要两者之间的差异 例如 对于日期 2015 02 20 和 2015 02 13 我应该获得 7 我怎样才能做到这一点 感谢帮助 第一个解决方案 推荐 使用现有库 您可以使
  • 函数模板专门化类型 - 是可选的吗?

    Is the
  • 重置 HTML5 无效输入状态

    经过验证的输入最初不会被标记为无效 直到值发生更改 如何恢复这个初始状态 我的问题的详细信息 我有一个简单的订单 如果用户单击 添加项目 按钮 我将克隆第一个项目并清空输入字段 但由于我使用的是 html5 验证 清空会使它们无效 这是单击
  • 用于 BroadcastReceiver 的 Firebase 云消息传递意图过滤器是什么?

    我试图在 Android 系统收到 Firebase Cloud 消息通知时运行 Android BroadcastReceiver public class MyBroadcastReceiver extends BroadcastRec
  • 在 Android 上使用 Canvas 绘制两条线之间的区域

    我正在为我的应用程序开发一个简单的统计图形类 我尝试过 aChartEngine 和其他更多 但我更喜欢使用我自己的类 我正在使用包含 Android 的 Canvas 类绘制图形 但问题是我不知道如何填充线条和底部边框之间的区域 现在 矩
  • 在现有工作区上使用新 Eclipse 时如何重新附加 subclipse

    我的工作区中有一些项目是使用 Subclipse 从 SVN 导入的 现在 我使用新版本的 Eclipse 带有 Subclipse 打开此工作区 并且 团队 上下文菜单仅包含 应用补丁 有没有办法让 subclipse 处理这些项目 而无
  • Angular 2:防止路由器添加到历史记录

    我们有一个客户 在我们的应用程序中使用 iFraming 访问他们的网站 他们不希望我们应用程序中的路由器导航影响他们自己网站的后退按钮导航 我们尝试了几种方法 包括使用发布消息来尝试在history back 被触发时让iFrame与父窗
  • 忽略 Inf 值并运行 lm 回归

    这些是我的变量 gt dput y c 22 0713165394207 14 0880914427811 10 9650636244176 1 96648890706268 5 30593850426708 7 5465191603778
  • @MainActor 类是对主要参与者的扩展吗?

    如果正在上课 MainActor MainActor class MyClass NSObject 这是否将其所有扩展放在 MainActor还有 extension MyClass Yes As SE 0316 全球演员 https gi
  • 无法更改购物车总计中的 WooCommerce 优惠券标签

    事实证明 这是一个我无法解决的挑战 我几乎在其他地方都处理过将 优惠券 重命名为 促销 的工作 然而 调用优惠券名称和LABEL的WC LABEL的重命名就困难了很多 这是我正在谈论的内容的屏幕截图 我几乎已将站点范围内 优惠券 的所有用途
  • 为什么预期的字符串变成元组[重复]

    这个问题在这里已经有答案了 我预计变量output format成为一个字符串 但是当我运行脚本时它给了我一个tuple类型并抛出异常 如果我在 Python 解释器中运行 它会给我一个预期的字符串 sout standard access
  • 使用 PHP 内置 Web 服务器进行无脂路由

    我正在学习 fatfree 的路线 发现它的表现出乎意料 这是我在index php中的代码 f3 require once dirname dirname FILE lib base php f3 Base instance echo r
  • 如何将 UIView 出口连接到自定义子视图

    我还是 xcode iOS 新手 并且有以下问题 为了显示一些移动调试信息 我将 UIview 作为出口属性添加 连接到我的视图控制器之一 该视图是 UIview 的自定义子类 现在 我添加了一些 UIlabels 作为子视图到该视图中 并
  • 在 Java 中从 XML 生成/获取 Xpath

    我对建议 伪代码代码 解释而不是实际实现感兴趣 我想浏览 XML 文档及其所有节点 检查节点属性是否存在 如果节点没有属性 get generate String with value of its xpath如果节点确实有属性 则迭代属性
  • 使用编辑器/显示模板中的部分

    我想将所有 JavaScript 代码保留在一个部分中 就在收盘前body在我的主布局页面中标记 只是想知道最好的方法 MVC 风格 例如 如果我创建一个DisplayTemplate DateTime cshtml文件使用 jQuery
  • ARKit 的相机空间朝向是什么?

    我想更好地理解 ARKit AR Camera 变换所在的相机坐标空间 在文档中 https developer apple com documentation arkit arcamera 2866108 transform 它说 此变换
  • 使用 JWI 和 Wordnet 获取词干

    我该如何正确使用词干分析法 http projects csail mit edu jwi api edu mit jwi morph WordnetStemmer html为了获取单词的词干 在 MIT 的 JWI Java API fo
  • 具有多对多关系模型的 Flask-Admin 视图

    我有一个带有用户和用户角色的基本 Flask admin 设置 class Role db Model RoleMixin id db Column db Integer primary key True name db Column db
  • OSError - Errno 13 权限被拒绝

    我试图通过管理页面上传图像 但它一直说 Errno 13 Permission denied path to my site media userfolder 2014 05 26 文件夹userfolder 2014 05 26上传时动态
  • 将 GPUJPEG 项目移植到 Windows

    我目前正在尝试移植 GPUJPEG 在 Sourceforge 上 http sourceforge net projects gpujpeg 库 基于 CUDA 从 Unix 到 Windows 现在我被卡住了 我不知道发生了什么或为什么