検索結果を絞り込む
栗林 健太郎, 三宅 悠介, 力武 健次, 篠田 陽一 情報処理学会論文誌 64 (3), 635-649, 2023-03-15
...言語を選択するか,(2)選択したプログラミング言語によって多様かつ双方向性を持つデータ取得方式に対応できるか,(3)IoTシステムの階層的なアーキテクチャにおけるデータフローを見通し良く扱えるか,の3点を示した.各課題に対して,(1)各層の実装に用いるプログラミング言語としてElixirを選択する,(2)Elixirを用いて多様かつ双方向性を持つデータ取得方式に対応できる基盤としてPratipadを...
DOI 情報処理学会
安藤 正芳 日経コンピュータ = Nikkei computer (1042) 36-43, 2021-05-13
...プログラミング言語の人気に変化が生じている。JavaやC#、C/C++、Rubyなど主流の言語に加えて、RustやGo、Elixirといった次代を担う新言語を利用する企業が増えているのだ。これらは2000年以降に登場した比較的新しいプログラミング言語である。...
PDF Web Site
山崎, 進, 久江, 雄喜 情報処理学会論文誌プログラミング(PRO) 12 (3), 7-7, 2019-09-18
...我々が現在研究開発している並列最適化拡張機構Hastega(ヘイスガ)は,(1)プログラミング言語Elixir(エリクサー)で書かれたコード中のパイプライン演算子とmap関数を用いた記述部分を抽出し,(2)抽出したコードを並列化・最適化したネイティブコードにコンパイルする.本発表で提案・報告するSumMag(サムマグ)は,前者(1)をElixirマクロを用いて実装したメタプログラミングライブラリである...
情報処理学会
久江, 雄喜, 山崎, 進 情報処理学会論文誌プログラミング(PRO) 12 (3), 9-9, 2019-07-17
...現在,AI・機械学習のソフトウェア開発で用いられるプログラミング言語は,Pythonがデファクトスタンダードである.しかし,Pythonの言語処理系そのものが並列化されていないため,IoTから送られてくる大量のデータをリアルタイムで処理するには,Pyhton単体では力不足である.この問題の解決策として,我々は並列プログラミング言語Elixirに注目している.我々はHastegaというElixirでSIMD...