作者SplitField (FDTDsoul)
看板Physics
標題Re: [問題] 練習用FDTD算波動方程式
時間Sat Oct 23 01:35:26 2010
@.@" 可以插題外話問點目前台灣科學模擬領域的情況嗎
目前台灣有用CUDA技術的實驗室多嗎? 大概有哪幾間?
有沒有人試過 以後轉職去做多媒體物理模擬?
像皮克斯 那種 :p 他們軟體部門是很多物理跟電腦之類的PHD 不過我猜大概都是名校的
我知道目前主流是 一則往台灣的業界 做那些光學模擬 改善參數 或是設計元件
另一種就是學術單位 找個缺 延續自己擅長的領域 混口飯吃
台灣似乎沒有啥從事科學軟體開發的公司 而歐美的公司可能又很競爭
不是國外那些名校的大概也很難有機會一開始就進去
目前唯一能想到的 就是大陸這幾年開始出現一些科學軟體公司
大陸市場夠大 所以有些在美國留學回來的大陸人 成立科學軟體模擬公司來搶國內市場
也許可以從那邊當跳板 工作個兩三年後 會加分很多
再跳去一些國外大的科學軟體模擬公司 機會就會高很多
跟物理討論比較沒關係了 純粹對科學計算這領域目前的情況
以及這領域對自己的人生規畫想法很感興趣
因為不是物理問題 歡迎私下交流討論心得 站內信或是私下MSN聊也可以 ^^"
PS:之前無聊跟同學閒聊 好像台灣前陣子有人做過一些 non uniform grid 的計算
我對那效果很好奇 dispersion方面的問題不知道如何
還有在弄格點時怎樣想個方便的演算法 讓電腦自動去完成做這個流程
而最後精確度與提升的計算效益大概多少
※ 引述《CaseyPig (凱西豬)》之銘言:
: 1. dx/dt 是可以設為定值拉
: 我是建議先從一維開始 入射波先設時間函數 像指數遞減 或正漩波
: 邊界 你先用簡單的那幾個
: 先光打到它會吸收 在考慮放介質
: 介質的表現 就是放在u(x)的前面 像C(x)*u(x)
: 然後先考慮不會lossy的材質
: OK以後
: 2. 用TFSF的方式 放入射光進去
: 邊界 先改成PML 材質用lossy的 像是Drude model
: 補介電函數的方式 有RC , ADE,PLRC 先用RC吧
: RC=recursive convolution method
: 學DFT 把時域轉成頻域
: 模擬結果 跟入設無窮大平面厚度d也是drude色散的反射 透設 吸收對照
: 3. 用一樣的方式 做2D 三D也是
: 加油 GOOD LUCK
: 軟體先用Matlab吧 直接觀察波型
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 112.104.50.186
推 zealeliot:阿 我們現在就在學CUDA耶 用來算Lattice QCD 10/23 01:43
推 subsky:唉..感覺做模擬的在國內不太好找工作.. 10/23 13:17
推 jiyo:我的FDTD 是CUDA的 10/23 16:00
→ SplitField:jiyo是套裝還是自寫的?你覺得上手度如何?跟mpi比的話 10/23 16:43
→ SplitField:台灣以前玩mpi的人少,現在CUDA似乎開始成為趨勢了 10/23 16:46
推 jiyo:我是自己寫的大概加速20~30倍左右 10/23 17:24
→ jiyo:不過我只是用單機版 10/23 17:26
→ jiyo:想要真的超級加速的話 就是MPI+CUDA了 10/23 17:26