gpu-programming

    0熱度

    1回答

    假設,例如,我有一個10x10「布」網格,每個正方形都是兩個三角形。現在,如果我想動畫,我可以在CPU上進行彈簧計算。每個頂點都會有自己的「彈簧」數據,並希望能夠像任何類型的「布料」一樣反彈。 但是,這將涉及最低約380?每幀彈簧計算。令人高興的是,每個頂點的計算是「令人尷尬的並行」 - 如果每個頂點有一個CPU,每個頂點可以在單個CPU上運行。因此,GPU在理論上是運行此類計算的理想選擇。 除(

    1熱度

    1回答

    我得到一個JSON數組。 [{"0":"500","post_id":"500","1":"Ps-2","post_title":"Ps-2","2":"Ps-2 in new condition. used only for 15 to 20 times.\n3 dvd's will also be given freely.\nthis all for a nominal price","po

    4熱度

    1回答

    我正在CUDA中實施凸包的分而治之的方法。這是我的方法: 自上而下: 創建列表以存儲凸包; curSize =輸入大小(所有點); 對於i:1至日誌N 開始 curSize = curSize/2; 以每2個相鄰的凸殼中列表的列表,並將它們 合併成更大的船體(使用標準的上部和下部共同切線爲鴻溝&治凸包 方法)在curSize線程 //最初,它合併每2然後在下一次迭代中使用 ,它將大小爲2的凸包合併

    1熱度

    1回答

    插件使用:mb.extruder和magnific-popup 當使用代碼我的網頁上使用了內嵌的內容莊重,彈出如: <a href="#test-inline" class="popup-inline" >Inline Content</a> 它可以完美運行。但是,如果我使用上面的代碼作爲mb.extruder鏈接,那麼它只會將鏈接視爲普通url,並使用/#test-inline加載頁面。 這

    2熱度

    1回答

    有打開一個套接字,並從中讀取組播的腳本(從Multicast in Python) import socket import struct MCAST_GRP = '224.1.1.1' MCAST_PORT = 1234 sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM, socket.IPPROTO_UDP) sock.

    0熱度

    1回答

    我創建了一個簡單的粒子系統。我有一臺具有計算能力的設備2.1。我可以改變什麼來優化內核? 我假設變量tPos和tVel存儲在寄存器中。 __global__ void particles_kernel(float4 *vbo, float4 *pos, float4 *vel) { int tid = blockIdx.x * blockDim.x + threadIdx.x;

    1熱度

    2回答

    我想阻止一些塊,直到一個變量設置爲特定值。所以我編寫這段代碼來測試一個簡單的do-while循環是否可行。 __device__ int tag = 0; __global__ void kernel() { if (threadIdx.x == 0) { volatile int v; do { v = tag; } wh

    0熱度

    2回答

    我正在使用Qt IDE。以下代碼正在導致Microsoft Visual C++運行時庫錯誤。此外,程序不顯示文本「NewYork」和「London」的項目,顯示「NewYork」和「Londonk」,然後崩潰。這裏是代碼。 void MainWindow::on_listWidget_itemClicked(QListWidgetItem *item) // creates comments f

    2熱度

    2回答

    是否有emacs命令打開描述當前主模式的文件?即時編輯語法突出顯示和縮進會很有用。

    13熱度

    1回答

    我只發現了一個說法,即本地內存比寄存器內存慢,每個線程類型爲兩個。 共享內存應該是快速的,但它比本地內存[線程]更快嗎? 我想要做的是一種中值過濾器,但是給定的百分位數而不是中位數。因此,我需要拿出大量的清單,對它們進行分類,然後選擇合適的清單。但是我無法開始排序共享內存列表或出錯。通過複製到本地內存,我會失去很多性能嗎?