原创 Pthreads矩陣乘法實現

這兩天接觸了Markdown文檔編輯器之後,我便對這種編輯方式欲罷不能了,下面繼續推出pthreads矩陣乘法的使用方法。其實與MPI矩陣乘法的實現比起來,Pthreads要簡單很多,主要是由於MPI是基於進程的通信,而Pthre

原创 MPI矩陣乘法的兩種實現方法

MPI矩陣乘法 去年學習了並行計算,接觸了MPI、Pthreads和OpenMP等常用的並行方法實現了並行的矩陣乘法,本章在此總結一下MPI的矩陣乘法使用。 使用簡單的MPI_Send和MPI_Recv實現 使用較高級的MPI_

原创 Mac Sublime 選中詞使用 Ctrl+F 無法直接搜索

參考鏈接:https://forum.sublimetext.com/t/command-f-on-mac-like-ctrl-f-selected-on-windows/6498 按 command+, 調出設置面板 加入一行:

原创 紀念大學最後一門考試——by Francis

前言 實驗總結 考試總結 個人總結 前言 本人是山東大學2012級計算機學院的一名學生,因爲大四要做創新實踐,這個學期的考試應該是大學最後一次考試了,如今已經考完試,大學的考試經歷就此落幕。下面,對我本學期課程做一個總結,算是爲大學的考

原创 OpenMP矩陣乘法實現

前面已經介紹了MPI和Pthreads矩陣乘法的實現,下面將繼續介紹OpenMP矩陣乘法的實現方式。其實OpenMP矩陣乘法的實現與前面的Pthreads的實現方式有共同之處,都是基於線程的並行矩陣乘法的實現,因此如果Pthreads那

原创 XRDP遠程連接錯誤總結

XRDP遠程連接錯誤總結 XRDP無法連接,出錯信息如下: 解決方案: 編輯文件 /etc/xrdp/sesman.ini sudo gedit /etc/xrdp/sesman.ini 在末尾加上: param8=-Secu

原创 大四畢業設計 - 基於LDA的圖像語義分析

此處的LDA指Latent Dirichlet Allocation(隱狄利克雷分配),而非Linear Discriminant Analysis(線性判別分析),前者是一種主題生成模型,後者則是一種判別模型,而本實驗使用的判別模型亦

原创 從零開始配置Ubuntu Server 14.04 圖形界面、Caffe安裝

本文從Ubuntu Server14.04的U盤安裝開始,之後依次涉及到圖形界面的安裝,NVIDIA驅動安裝,Windows使用遠程桌面mstsc連接Ubuntu Server,Cuda及Caffe的安裝。 1. U盤安裝Ubuntu

原创 tensorflow AttributeError: 'module' object has no attribute 'cpu_count'

參考:Tensorboard AttributeError: ‘module’ object has no attribute ‘cpu_count’ 解決方案:sudo pip install --upgrade psutil

原创 常用IDE快捷鍵整理

CodeBlocks: Ctrl + Shift + C : 註釋代碼塊 Ctrl + Shift + X : 取消註釋 Tab :縮進當前行或選中塊 Shift + Tab:減少縮進 Ctrl + F9:編譯 Ctrl + F

原创 從零開始配置Ubuntu Server 14.04 圖形界面、Caffe安裝及遠程連接

本文從Ubuntu Server14.04的U盤安裝開始,之後依次涉及到圖形界面的安裝,NVIDIA驅動安裝,Windows使用遠程桌面mstsc連接Ubuntu Server,Cuda及Caffe的安裝。 1. U盤安裝Ubuntu S

原创 Computer Graphics Project5(OpenGL機器人添加紋理)

對於前面實現的鍵盤控制可行走的機器人,本章對其添加紋理來對機器人進行美化。 #define _STDCALL_SUPPORTED #include <GL/glut.h> static int left_shoulder = 0, l

原创 Windows下設置 MikTex 與Texlive 共存

首先安裝MikTex,完成後在環境變量中會自動添加; 之後安裝Texlive,值得一提的是此時Texlive 的 texworks 默認使用 Miktex 來進行工作,因爲環境變量中有MikTex的路徑,此時如果想要使用Texlive來

原创 圖像語義哈希方法總結

最近在回顧一些經典的圖像哈希算法,本文大致介紹了一些常用的圖像哈希算法,暫時先列一個框架,待日後補充。 參考鏈接: 【1】基於內容的圖像哈希算法研究 【2】圖像聚類-譜聚類 【3】球哈希Spherical Hashing 部分哈希源

原创 LibSVM使用記錄

下載完LibSVM之後,由於Matlab本身有svmtrain函數,因此需要將其用LibSVM覆蓋: 選擇Set Path->Add With Subfolders->選擇Libsvm-3.21文件夾,即可將LibSVM加入到Matla