SequenceL とは

SequenceLは、マルチコアプロセッサハードウェア上でのパフォーマンス、プログラミングの容易さ、プラットフォームの移植性/最適化、コードの明快さと可読性を主要目的とする汎用関数型プログラミング言語および自動並列化(並列コンピューティング)コンパイラとツールセットです。その主な利点は、プログラマが並列性の識別、ベクトル化の指定、競合状態の回避、およびその他の手動指令ベースの課題に関心を持たなくても、使用可能なすべての処理能力を自動的に最大限に活用する簡単なコードを書くことができることです。 OpenMPなどのプログラミング手法。
SequenceLで書かれたプログラムは、パラレルに実行されるマルチスレッドコードにコンパイルすることができます。プログラマがどのように並列化するかを明示的に指示することはありません。 2015年以降、SequenceLコンパイラのバージョンはC ++、OpenCLで並列コードを生成し、C、C ++、C#、Fortran、Java、Pythonなどの一般的なプログラミング言語で動作します。プラットフォーム固有のランタイムはスレッドを安全に管理し、x86、OpenPOWER / POWER8、およびARMプラットフォームを現在サポートしている使用可能なコアの数に応じて自動的に並列パフォーマンスを提供します。

Virtuoso Universal Server とは

Virtuoso Universal Serverは、従来のリレーショナルデータベース管理システム(RDBMS)、オブジェクトリレーショナルデータベース(ORDBMS)、仮想データベース、RDF、XML、フリーテキスト、Webアプリケーションサーバー、およびファイルサーバーの機能を組み合わせたミドルウェアおよびデータベースエンジンハイブリッドです。機能を1つのシステムに統合します。 Virtuosoは前述の各機能分野に専用のサーバを用意するのではなく、「汎用サーバ」です。複数のプロトコルを実装する単一のマルチスレッドサーバープロセスを有効にします。 Virtuoso Universal Serverの無料オープンソース版は、OpenLink Virtuosoとも呼ばれます。このソフトウェアはOpenLink SoftwareによってKingsley Uyi IdehenとOrri Erlingが主任ソフトウェアアーキテクトとして開発されました。

NetKernel とは

NetKernelは、英国のソフトウェア会社であり、ハイパフォーマンスコンピューティング、エンタープライズアプリケーションインテグレーション、およびエネルギー効率の良い計算に使用されているのと同じ名前のソフトウェアプラットフォームです。
開発者は、コードをアーキテクチャから完全に分離することができます。アプリケーションサーバーとして使用したり、Javaコンテナに埋め込んだり、クラウドコンピューティングプラットフォームとして使用することができます。
プラットフォームとしては、リソース指向コンピューティング(ROC)抽象化の実装です。 ROCは、コードとオブジェクトの物理的な領域の上に存在するが、物理的な領域から完全に分離された論理的なコンピューティングモデルです。 ROCでは、情報とサービスは論理アドレスによって識別されます。論理アドレスは、要求の継続中に物理エンドポイントに解決されてから解放されます。論理間接アドレッシングは、システムの稼働中に変更できる柔軟なシステムをもたらします。 NetKernelでは、論理層と物理層の境界は、さまざまな透過的な最適化を実行できるオペレーションシステムのキャリバーマイクロカーネルによって仲介されます。
抽象的な情報をモデル化するためにリソースを使用するという考え方は、RESTアーキテクチャー・スタイルとWorld Wide Webに由来します。均一なアドレッシングモデルを使用するという考えは、Unixオペレーティングシステムに由来します。 NetKernelは、単一のコンピュータ内でモノリシックマイクロカーネル上で動作するソフトウェアオペレーティングシステムとして実装されたWebとUnixの統合と考えることができます。
NetKernelは1060 Researchによって開発され、デュアルオープンソースソフトウェアと商用ソフトウェアライセンスのもとで提供されています。

Sculptris とは

Sculptrisは仮想彫刻ソフトウェアプログラムであり、粘土のモデリングのコンセプトに主に焦点を当てています。 2009年12月初旬に積極的な開発に入り、最も最近のリリースは2011年です。
ユーザーは、仮想粘土を引っ張ったり、押したり、つまんだり、ねじれたりすることができます。キャラクターの彫刻や「オーガニック」モデルに合わせて作られています。
3Dメッシュ(.obj)をプログラムにインポートして、詳細マップを作成し、法線マップと変位マップを生成することができます。
2010年7月下旬、Sculptrisの発明家、Tomas PetterssonがPixologicチーム(ZBrushのメーカー)に加わり、Sculptrisの開発を引き継いだ。彼はPixologicを2014年3月以前に「しばらく」去った。

Tahoe-LAFS とは

Tahoe-LAFS(Tahoe-Least-Authority File Store)は、自由でオープンで安全で、分散化されたフォールトトレラントな分散データストアおよび分散ファイルシステムです。 Tahoeシステムのファイルの挿入やアクセスに使用されるフロントエンドに応じて、オンラインバックアップシステムとして、またはFreenetに似たファイルまたはWebホストとして機能することができます。 Tahoeは、複数のディスクを使用してRAIDのような方法で使用して、信頼できるデータストレージの単一の大きなRAINプールを作成することもできます。
このシステムは、「最小権力の原則(POLA)」を中心に設計され、実施されている。この慣例への厳格な遵守は、エージェントに依頼することによって与えられたタスクを実行するのに必要な最小限の特権を提供する暗号機能の使用によって可能になります。 RAINアレイはストレージボリュームとして機能します。これらのサーバーは、保存されたデータの機密性または完全性によって信頼される必要はありません。

GlTF とは

glTF(GL Transmission Format)は、JSON規格を使用した3Dシーンとモデルのファイル形式です。クリエイターによって「3DのJPEG」として記述されています。これは、Khronos Group 3Dフォーマットワーキンググループによって開発され、HTML5DevConf 2016で発表された、API中立のランタイムアセット配信フォーマットです。glTFは、効率的で相互運用可能なアセット配信フォーマットであり、3Dシーンのサイズを圧縮し、 WebGLやその他のAPIを使用するアプリケーションまた、glTFは、3Dコンテンツツールとサービスの共通の公開形式を定義しています。

ChatScript とは

ChatScriptは、チャットボットを作成するために最初に設計された自然言語エンジンとダイアログ管理システムの組み合わせですが、現在はさまざまな形式のNL処理にも使用されています。これはC ++で書かれています。エンジンはSourceForgeのオープンソースプロジェクトです。とGitHub。
ChatScriptはBruce Wilcoxによって書かれ、当初は2011年にリリースされました。Suzette(ChatScriptで書かれました)は、4人の人間の裁判官の1人をだまして、2010年のLoebner賞を受賞しました。

ProActive とは

ProActive Parallel Suiteは、OW2コミュニティの一部であるエンタープライズワークロードオーケストレーション向けのオープンソースソフトウェアです。ワークフローモデルを使用すると、任意のスクリプト言語で書かれた実行ファイルとスクリプトをその依存関係とともに定義することができるため、ProActive Parallel Suiteは計算リソースの使用を最適化しながら実行をスケジュールし、調整することができます。
ProActive Parallel Suiteは、「アクティブオブジェクト」ベースのJavaフレームワークを利用して、タスクの分散を最適化し、フォールトトレランスを確保しています。

AgentSheets とは

AgentSheetsは、ゲームデザインを通して生徒のプログラミングと関連する情報技術のスキルを教えるCyber​​learningツールです。
AgentSheetsは、ISTE国立教育技術基準(NETS)に準拠したスケーラブルなゲームデザインと呼ばれる中高生カリキュラムによってサポートされています。このプロジェクトの使命は、中学校レベルから始まるゲームデザインを通して、女性や過疎地域のコミュニティを含むすべての学生にコンピュータサイエンスを学び、教育することによって公立学校でコンピュータサイエンスを再考することです。このカリキュラムを通して、学生はますます洗練されたゲームを作り、このプロセスの一環として、ゲームデザインや計算科学に関連する計算思考のレベルでの計算概念について学びます。カリキュラムはScalable Game Design Wikiから入手できます。公立学校におけるコンピュータサイエンス教育の動機づけの側面を調査している研究は、現在、技術拠点、都心部、田舎、遠隔地/部族地域を含む米国の代表的地域でのゲームデザインの導入を検討しています。以前の研究では、AgentSheetsによるゲームデザインは、性別だけでなく、民族性にも共通してアクセス可能であり、ビデオゲームのプレイに興味がある学生に限定されないことが既に判明しています。
NSF ITESTプログラムの結果は、中学校レベルでコンピュータサイエンスを導入する動機づけと教育面を調査した研究の結果は、動機付けレベル、参加者数、女性と過疎地域社会の参加という点で極めてポジティブです。この研究に参加している中学校のほとんどがScalable Game Designを既存の必須科目の一部であるモジュール(キーボードとパワーポイントを備えたコンピュータパワーなど)にしたため、参加は非常に高いです。中等学校の多くは、スケーラブルなゲームデザインですべての生徒に学校ごとに1年に900人以上の学生がいると教えています。最初の学期にプロジェクトに参加した1000人以上の学生のうち52%以上が女の子でした​​。女の子の85%がスケーラブルなゲームデザインコースを享受し、78%は別のゲームデザインコースを受けたいと考えています。

SYCL とは

SYCLは、SYCL 1.2.1用の純粋なC ++ 11およびSYCL 2.2用のC ++ 14に基づく単一ソースのドメイン固有の埋め込み言語(DSEL)としてOpenCLの上位レベルのプログラミングモデルであり、プログラミングの生産性を向上させます。これは、2014年3月に発表されたKhronos Groupによって開発された標準です。