Fibird


  • Home

  • Tags

  • Categories

  • Archives

  • Search

使用GDB调试Linux程序

Posted on 2017-02-26 | In 转载 | | Visitors:
本文转自IBMdeveloperWorks 中国:使用 GDB 调试 Linux 软件,如果有疑问请访问原网站。 Linux 的大部分特色源自于 shell 的 GNU 调试器,也称作 gdb。gdb 可以让您查看程序的内部结构、打印变量值、设置断点,以及单步调试源代码。它是功能极其强大的工具,适用 ...
Read more »

C/C++中数组的最大长度是多少

Posted on 2017-02-25 | In 原创 | | Visitors:
最近写程序的时候,突然想到了这个问题:在C++中数组的长度有限制吗?我觉得肯定是有的,但限制是多少呢?经过了好长时间,我才勉强总结了一个答案。 宏观上的限制因素 首先,如果要确定一个数组的最大长度,我们需要知道它的数据类型,因此,数组的数据类型是其中一个限制因素。因为不同数据类型的元素大小不同。很显 ...
Read more »

Git处理换行符问题

Posted on 2017-02-23 | In 原创 | | Visitors:
在你通过github或者其他远程托管服务器来和其他人进行协同开发代码的时候,确保换行符被正确处理是一项很重要的事。首先,你需要知道不同的操作系统对换行符的定义会有所不同,Unix或类Unix操作系统的换行符叫做LF,而windows系统的叫做CRLF,二者具有很大的区别: Unix系统里,每行结尾 ...
Read more »

在CUDA C/C++中如何隐藏数据传输

Posted on 2017-01-19 | In 翻译 | | Visitors:
本文翻译自NVIDIA官方博客Parallel Forall,内容仅供参考,如有疑问请访问原网站:https://devblogs.nvidia.com/parallelforall/how-overlap-data-transfers-cuda-cc/ 在上一篇博客中,我们讨论了如何在主机和设备之 ...
Read more »

CUDA C/C++如何优化数据传输

Posted on 2016-12-05 | In 翻译 | | Visitors:
本文翻译自NVIDIA官方博客Parallel Forall,内容仅供参考,如有疑问请访问原网站:https://devblogs.nvidia.com/parallelforall/how-optimize-data-transfers-cuda-cc/ 在前三篇文章中,我们已经为如何优化CUDA ...
Read more »

在CUDA C/C++中如何衡量代码性能

Posted on 2016-11-21 | In 翻译 | | Visitors:
本文翻译自NVIDIA官方博客Parallel Forall,内容仅供参考,如有疑问请访问原网站:https://devblogs.nvidia.com/parallelforall/how-implement-performance-metrics-cuda-cc/. 在这个系列的第一篇文章中,我 ...
Read more »

共享内存之bank冲突

Posted on 2016-11-20 | In 原创 | | Visitors:
前面博客中我们说到了共享内存的使用方法以及一些高级特性,并简单说明了一下bank冲突,这里我们将会通过一些简单的例子来详细介绍一下bank冲突。为了获得较高的内存带宽,共享存储器被划分为多个大小相等的存储器模块,称为bank,可以被同时访问。因此任何跨越b个不同的内存bank的对n个地址进行读取和写 ...
Read more »

深入理解CUDA点积运算

Posted on 2016-11-18 | In 原创 | | Visitors:
最近一直在学习CUDA并行计算的相关知识。在学习《GPU高性能编程CUDA实战》(机械工业出版社)这本书时,遇到了一些问题,想了好长时间才想明白,这里我将自己的理解与大家分享一番,如果有错误的地方,欢迎请大家指点。 由于在点积运算这个例子中,核函数是最关键也是最难懂的部分,因此在这里我只详细介绍一下 ...
Read more »

在CUDA C/C++中使用共享存储器

Posted on 2016-11-18 | In 翻译 | | Visitors:
本文翻译自NVIDIA官方博客Parallel Forall,内容仅供参考,如有疑问请访问原网站:https://devblogs.nvidia.com/parallelforall/using-shared-memory-cuda-cc/。 在以前发布的文章中,我们学习了被一组线程访问的全局内存如 ...
Read more »

GitHub彩蛋:通过提交信息来关闭issue

Posted on 2016-11-16 | In 翻译 | | Visitors:
声明Github官方声明This document is an unofficial translation of https://guides.github.com/features/issues/ and is not endorsed, maintained or overseen by Gi ...
Read more »
123

Fibird

25 posts
3 categories
19 tags
RSS
GitHub E-Mail
© 2019 Fibird
Powered by Hexo
|
Theme — NexT.Mist v5.1.4