2024-03-19T14:30:46Zhttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_oaipmhoai:ipsj.ixsq.nii.ac.jp:001448372023-04-27T10:00:04Z01164:02822:07920:08321
LTE無線基地局におけるレイヤ2信号処理のOSCARコンパイラによる自動並列化jpnプロセッサ・コンパイラhttp://id.nii.ac.jp/1001/00144804/Technical Reporthttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_action_common_download&item_id=144837&item_no=1&attribute_id=1&file_no=1Copyright (c) 2015 by the Information Processing Society of Japan早稲田大学早稲田大学早稲田大学早稲田大学富士通九州ネットワークテクノロジーズ株式会社富士通株式会社富士通株式会社富士通株式会社株式会社富士通研究所早稲田大学早稲田大学田中, 優利小松, 裕樹影浦, 直人見神, 広紀松元, 映二横山, 正浩江崎, 孝斗箕輪, 守彦高村, 守幸木村, 啓二笠原, 博徳スマートデバイスの普及に伴う移動体通信の急速な普及や端末の通信スループット増大に伴い,端末と基地局の両者に要求される信号処理は増大の一途を辿っている.また,基地局のプログラムは膨大なトラフィックを高速に処理するために複雑化している一方で,将来の機能拡張性の考慮や標準化規格の定期的な更新への対応が必須となっている.このような背景から,無線基地局における信号処理はこれまで一般的だったハードウェアのみの実装ではなく,DSP を用いたソフトウェアによる実装が一般的になっている.加えて近年では,より高い処理性能を実現するためにマルチコア DSP を搭載した計算機を用いることが主流となってきている.マルチコア DSP の資源を最大限活用するためには,ソフトウェアの並列化が必要となるが,ソフトウェア更新毎に人手で並列化を行うには膨大な工数が必要となるだけでなく,そもそも潜在的な並列性を人手で見出すことが困難だという課題がある.本研究では,LTE 無線基地局におけるレイヤ 2 信号処理アプリケーションに対して,OSCAR 自動並列化コンパイラを用いて並列化を行い,無線基地局向けのマルチコア DSP を搭載した freescale MSC8156 上で評価した.freescale マルチコア DSP 上で,レイヤ 2 信号処理のサブレイヤである MAC レイヤ,及び RLC レイヤにおける各機能ブロックの並列化を行ったところ,MAC レイヤではヘッダ解析処理が,1 コア逐次実行時に比べて 6 コア並列実行時に 3.02 倍,SCH 終端処理が,1 コア逐次実行時に比べて 6 コア並列実行時に 3.53 倍の速度向上が確認できた.また,RLC レイヤでは PDU 受信処理が 1 コア逐次実行時に比べて 6 コア並列実行時に 3.14 倍の速度向上が確認され,freescale マルチコア DSP 上での無線基地局信号処理アプリケーションにおける自動並列化コンパイラを用いた並列化の有用性が確認できた.AA12149313研究報告組込みシステム(EMB)2015-EMB-383172015-08-212188-868x2015-08-19