i99-BASIC® 3ヶ月連続広告 第二弾 i99-REAL は、 負荷があっても処理時間が正確 i99-REAL ではCPU負荷100%でも処理時間がブレることがありません。 i99-BASIC とi99-REAL の比較 回数 8000 C言語とi99-REAL の比較 i99-BASIC 負荷100% i99-REAL 負荷100% 6000 回数 10000 プログラムDIO プログラムDIOの計測時間 分布図 PRINT "--- speed_dio ---" FPRINT "speed_test.txt", "--- speed_dio ---" COUNT = 10000 DIM A#(10000) DIM A%(9) 4000 2000 プログラムDIOの計測時間 分布図 C言語 負荷100% i99-REAL 負荷100% 8000 6000 4000 2000 0 0 10 20 30 40 50 時間 [μs] 60 1200 FOR I = 0 TO COUNT st=CLOCK FOR J = 0 TO 9 STEP 1 'DIO A%(J) = DIPORT(1) DOPORT(1) = A%(J) NEXT J en=CLOCK A#(I) = en-st NEXT I 1800 平均値 最大値 i99-BASIC 負荷3% i99-BASIC 負荷100% 最小値 i99-REAL 負荷3% 0 20 最小値 最大値 平均値 標準偏差 40 60 80 時間 [μs] i99-REAL 負荷100% 600 1200 1800 5 10 15 20 25 30 時間 [μs] 1400 1600 1800 35 平均値 最大値 C言語 負荷3% i99-REAL 負荷3% 最小値 0 FOR I=0 TO COUNT PRINT "TIME:",A#(I), " COUNT:",I FPRINT "speed_test.txt", "TIME:",A#(I), FPRINT "speed_test.txt", " COUNT:",I NEXT I i99-BASIC 時間 [μs] i99-REAL 時間 [μs] CPU負荷3% CPU負荷100% CPU負荷3% CPU負荷100% 24.6 47.5 24.5 47.7 26.9 1660.1 27.1 665.9 24.7 78.8 24.7 49.7 0.081 118.158 0.083 9.679 8月リニューアル 再デビュー 0 0 10 最小値 最大値 平均値 標準偏差 ※ これらの計測データは、開発中のものとなり、 現在も改良中です。 20 40 50 時間 [μs] 60 70 1600 1800 C言語 時間 [μs] i99-REAL 時間 [μs] CPU負荷3% CPU負荷100% CPU負荷3% CPU負荷100% 24.5 24.6 11.1 11.1 27.1 26.9 16.1 1765.0 24.7 24.7 11.2 15.8 0.083 0.081 0.218 63.020 8月リリース i99-BASIC 30 C言語 負荷100% i99-REAL 負荷100% NEW i99-REAL i99-BASIC とi99-REAL は弊社Interface Linux System上で動作する開発言語(BASIC)です。 System上で共存し独立して動作します。もちろん、 Linuxアプリケーション L inuxアプリケーションとも共存し動作します。 も共存し動作します。 i99-BASIC とi99-REAL はInterface Linux System上で共存し独立して動作します。 Linuxアプリケーションとも共存し動作します。 Interface Linux System ハイブリット構成 i99-BASIC i99-REAL FIFO・共有メモリ・割り込み GUI LAN DB 演算 I/O i99-BASIC とi99-REAL 間はFIFOや共有メモリを使い、 データのやり取りができます。 i99-BASIC でグラフ描画と上位とのLAN通信を行い、 i99-REAL で外部機器を制御する等、 1台のPCで分散コンピューティングができます。 演算 I/O Linux アプリケーション Linux アプリケーション i99-BASIC 項目 Interface Linux System 6 / カーネル 3.2.46 Interface Linux System 7 / カーネル 3.13.7 Interface Linux System 7R / カーネル 3.13.7 i99-REAL Interface Linux System 7R / カーネル 3.13.7 対応OS / Linuxカーネル Atom E640, E680T, N2800, E3845(Bay Trail) Core i7 3517UE, 4650U(Haswell) Xeon E3-1275v2 Atom E3845(Bay Trail) Corei7 3517UE, 4650U(Haswell) Xeon E3-1275v2 対応CPU Linux共存機能 システム関数呼び出し 共有メモリ, FIFO, 割り込み デバイスドライバ 弊社標準デバイスドライバ i99-REAL 専用高速デバイスドライバ あり マルチスレッド あり あり ファイル入出力 なし グラフィック関数が豊富 (34種類, ウィンドウ制御等) GUI なし あり(24種類, PDF出力等) 帳票 なし あり(i99-BASIC 専用コマンド, ソケット互換) LAN なし あり(Oracle, PostgreSQL, SQL Server対応) データベース なし 算術演算, 文字列操作 (107種類) 演算 あり(WDT, 温度監視, 電圧監視等) システム監視 省エネCD, ソルコンCD 車載CD, タフコンCD ビギナーズCD エコ3 CD, マザコンCD タッチパネルCD ハイグレードCD 長期安心FAコントローラ 算術演算, 文字列操作(97種) あり(WDT, 温度監視, 電圧監視等) I/Oコマンドが豊富 DIO DIO CO PUL UN SE TE R PU E CO LSE ULS R E UN TE P UNT R CO AD AD DIO GP -IB GP -IB -IB GP DA DA AD CA N CA N N CA 下記順番で順次対応を致します。 1.タフコンCD 2.ソルコンCD(近日発売予定のBay Trailのみ) 3.マザコンCD 4.ハイグレードCD 5.長期安心FAコントローラ R RS S-2 -4 32C 85 DA CO M O T UN ION TE R RS C MO N -2 32 CO TIO RS 32 TIO UN N MO TER -4 C RS-2 85 N TE 85 S-4 R COU R Dev iceN et ……… I/O制御 Dev et iceN eN et Devic プログラムDIOの最大ゆらぎは1581.3 s プログラムDIOの最大ゆらぎは2.2 s ジッター(CPU100%負荷時) 行単位の隠し設定, 行単位の編集不可設定 プログラムに対するパスワード設定 USB鍵によるシステム保護 行単位の隠し設定, 行単位の編集不可設定 プログラムに対するパスワード設定 USB鍵によるシステム保護 セキュリティ機能 あり リモートメンテナンス コマンド集, 事例集, チュートリアル あり 提供資料 リモートメンテナンス機能 コマンド集, 事例集, チュートリアル ホスト ホストからIDEでリモートで入り、デバッグやプログラムのメンテナンスができます。 各種セキュリティ機能を搭載 ※ この機能を利用する場合、 秘密保持契約が必要です。 ターゲット LAN ESEC 2015で i99-BASIC®のアプリケーション事例を展示致します。 日時 : 5/13(水)∼5/15(金) 場所 : 東京ビッグサイト 詳しくはwebsite まで www www.interface.co.jp interface.co.jp L:050-3032-9900 ☎ TEL FAX:050-3032-9901 URL :www.interface.co.jp E-mail:[email protected] 製品の仕様、 デザイン、 価格については、 予告なく変更する場合があります。 本広告に記載した会社名、 商品名は、 各会社の商標または登録商標です。 SAMT-15-008166-01
© Copyright 2024 ExpyDoc