NTTデータ、cell computingクライアントソフトにJavaを採用

 

NTTデータは、同社の提供する「cell computing βirth」に参加するためのメンバソフトにJava版を追加、cell computingのマルチプラットフォーム対応を実現した。cell computing βirthは、ネットワークに接続されているPCの余剰能力を集めて仮想のスーパーコンピューターを作り、大規模な計算を行うプロジェクト。通常のグリッドコンピューティングなどと比べて、ユーザ間での発見や創造を共有できるコミュニケーションの基盤となることを目指している、という特徴を持つという。

これまで、cell computingでは、マイクロソフトのWindows OSを対象としたメンバソフトを配布してきた。メンバソフトは、cell computingに参加するためのクライアントソフトウェアで、参加を希望するユーザはPCにメンバソフトをインストールする必要がある。今回、このメンバソフトにJava(JFC/Swing)で開発された版を追加、LinuxやFreeBSD、Solaris、Mac OS XなどJavaの実行環境であるJVMが移植されたOSであればcell computingに参加可能となった。

NTTデータでは、動作環境としてJ2SE 1.4.2以上を設定している。Windows OSなど、J2SEが最初からインストールされていない環境では、Sun MicrosystemsのウェブサイトよりJREのダウンロードが必要。

CHRONOSにMac OS X 10.4から参加したところ

cell computingプロジェクトでは、Java版から参加可能なプロジェクトとして「ゲノムのパズルを解こう! CHRONOS(クロノス)」を提供する。CHRONOSは、ヒトのDNAデータを解析するためのプロジェクト。プロジェクトの主体は東亞合成 名古屋研究機構主席研究員の吉田徹彦氏で、九州大学大学院医学研究院予防医学分野古野純典氏の後援による。

ヒトのDNAは健康な個体の場合、常染色体22本、性染色体2本からなるが、染色体間の並びについてどのような意味があるのかは未だ解明されていない。同プロジェクトではこの並び方の法則性の発見を目指す。これによりガンや糖尿病などの遺伝子病に対する解明・予防につなげたい考え。

具体的には24本の染色体の順列(24!=約6千垓通り)の中に高い周期性を持つ順列が存在するか否かを調査する。2002年、Jeffrey A. Bailey氏らがScienceに「Recent Segmental Duplications in the Human Genome」と題した論文を寄稿している。Bailey氏らはヒトゲノム配列における表現の重複領域を同定、重復の分布がランダムではないことを示し、非常に類似した重複領域に挟まれた大きなホットスポット領域169箇所を同定している。今回のプロジェクトはこのデータを利用したものとなる。

NTTデータでは、PC以外にも情報家電やゲーム機などの処理能力にも注目、cell computingの対応機器を広げ、今後も対象ユーザを増やしていきたい考え。ただ、NTTデータでは具体的にどういった機器に対応させるのか、その際にJavaを使うのか否か、などは未定としている。



転職ノウハウ

あなたが本領発揮できる仕事を診断
あなたの仕事適性診断

シゴト性格・弱点が20の質問でサクッと分かる!

「仕事辞めたい……」その理由は?
「仕事辞めたい……」その理由は?

71%の人が仕事を辞めたいと思った経験あり。その理由と対処法は?

3年後の年収どうなる? 年収予報
3年後の年収どうなる? 年収予報

今の年収は適正? 3年後は? あなたの年収をデータに基づき予報します。

激務な職場を辞めたいが、美女が邪魔して辞められない
激務な職場を辞めたいが、美女が邪魔して辞められない

美人上司と可愛い過ぎる後輩に挟まれるエンジニアの悩み

人気記事

一覧

イチオシ記事

新着記事

2種のチーズを練り込んだ砂糖・バター・マーガリン不使用のクッキーが発売
[11:00 9/25] ヘルスケア
一万円札で汗がぬぐえる!? 「お札タオル」とは
[11:00 9/25] マネー
[Github Universe 2016] 日本人エンジニアに聞いた、企業向け「GitHub Enterprise」の魅力
[11:00 9/25] 企業IT
どっち!? 500 ~みんなのホンネが見えてくる~ 第19回 1日分の寿命の代償にほしいものは?
[11:00 9/25] 読者プレゼント
松本人志、NHKを批判 - SMAP紅白出演オファーの公表「利用している」
[10:51 9/25] エンタメ

求人情報