原创 C++ STL編程

1. map 1.1 insert和mp[] = value有什麼區別

原创 NVIDIA OpenACC 在線課程 (一) 學習筆記

1. pragma acc kernels[] { } 表示可能存在並行性,由編譯器分析並行性,並根據分析結果決定是否生成GPU kernels 2. #pragma acc parallel loop 

原创 gdb tips 總結

1) 在gdb中能夠調用STL的size()等接口 https://sourceware.org/ml/gdb/2008-02/msg00064/stl-views.gdb 按照下面提示在.gdbinit中添加相關內容 https://s

原创 任正非談:華爲會怎麼失敗,華爲會怎麼垮掉?

虎嗅注:該文節選自任正非四月中旬與上研專家座談會上的講話。在座談會上,任正非就技術創新、華爲的發展方向以及潛在的風險談了自己的看法。 我們會怎麼失敗,華爲會怎麼垮掉? 歷史上多少大公司是在非常成功之後走向大衰弱。70年代日本電子工業

原创 (centos)安裝latex及使用技巧說明

1.安裝相關 1)安裝latex texlive版本中只有tex和pdftex命令,並沒有latex和pdflatex命令。但是,後者似乎前者的符號鏈接而已。 要想安裝latex等,可以安裝 yum install texlive-lat

原创 How to identify a research problem

說明:轉載 計算所包雲崗博士的博文。 【這是自己在2012年5月16日隨手記錄的,一直沒想過與大家分享。一方面覺得自己研究水平還比較初級,似乎都是大牛纔有資格介紹這種話題;另一方面,覺得自己的很多見解也是比較膚淺,而英語寫作水平也

原创 在caffe中添加自定義層

Caffe中添加自定義層[6,7] 1)頭文件 路徑:py-faster-rcnn/caffe-fast-rcnn/include/caffe/layers 2)CPP或者CU文件 fasterrcnn_huawei/py-faste

原创 centos 安裝軟件

查找軟件倉庫中是否有現成的安裝包,yum list | grep *** 1)安裝gcc工具集 yum install gcc  yum install gcc-c++ yum install gcc-c++ yum install gc

原创 搭建samba服務 centos

在centos搭建samba的過程,應該同樣適用於ubuntu。 1)安裝samba yum install samba 2) 啓動samba服務 #service smb start #service nmb start 設置開啓自啓動

原创 CMake使用說明

  How can I add a dependency to a source file which is generated in a subdirectory? Rules created wi

原创 判定程序屬於計算密集和訪存密集的方法

分析程序是計算密集(compute intensive)還是訪存密集(Memory intensive) 1)算出機器的單核峯值性能 主頻*SIMD寬度*2(如果存在乘加指令), CpuPeak 2)測出機器峯值帶寬 用streaming

原创 svn 使用指南(經驗總結版)

創建屬於自己的svn庫 下載數據 提交數據 當在本地修改 完程序後,需要提交,這時候命令是 $ svn ci -m"fixup, finish...."  ./*.cpp ./*.h ...... 通常在提交的時候,需要給一些標註

原创 美國工程院院士李凱教授側記

說明:轉載計算所包雲崗博士的博文。 一、當選美國工程院院士 很榮幸在李凱教授組裏做博士後,在他指導下做一些研究工作。今年春節回國過年,我最早也是從科學網上得知李凱老師當選美國工程院院士,立刻給他發了一封祝賀的郵件。沒想到李老師回信說

原创 ubuntu上搭建工作環境

版本ubuntu desktop, v12.4, v13.10. 優點: 1)絢麗易用的可視化環境; 2)豐富的可用package,在這點上比centos強太多,後者更新較慢; 不足: 1)在筆記本上運行

原创 安裝SpecCPU2006 on Linux of CentOS6.3, gcc4.4.7

由於在tools/bin目錄中只有ia64-linux,所以在直接運行./install.sh腳本時,系統會提示直接重新安裝tools工具集。該過程如1.1.1 所示。另外一個做法就是指定可用的現成的工具集,例如linux-suse10