TOP 
記事検索(複数ワードSP区切り)
ティアのホームページ☆ミ

 
ティアのホームページ 月依桜へようこそ☆ミ
フルhttps化したので、リンクを張り直してくれると嬉しいです☆

(2024年8月8日更新) ATOM 1.0
女装千年王国 2017年9月29日発売
チャンネル 茉奈香ちゃんねる
 
カテゴリ 自己の紹介 りんく 落書き帳 レガリヤ プログラム みちゃいやん グラフィック RTChart個人用
 
テーマ 日記(825)
たわごと(260)
BlogPet(168)
PSO2(117)
ゲーム(55)
こみけ(45)
PSO2 NGS(35)
番組表(35)
なし(32)
うさこ日記(27)
ココロ日記(20)
Windows10(11)
CG(7)
たるたる(6)
記念日(5)
アニメ(4)
Ys?(4)
あに(2)
拍手返事(2)
激痛(1)
 
旧カテゴリ たわごと
(引っ越し中)
 
カレンダー
<< 2020年8月 >>
Sun Mon Tue Wed Thu Fri Sat
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31          
2020年6月 2020年1月
2020年5月 2019年12月
2020年4月 2019年11月
2020年3月 2019年10月
2020年2月 2019年9月
     
 
フォローする?

女装千年王国 2017年9月29日発売
【プリズム◇リコレクション!】情報ページ公開中!
【プリズム◇リコレクション!】情報ページ公開中!
『大図書館の羊飼い』は2013年1月25日発売予定です。
『大図書館の羊飼い』は2013年1月25日発売予定です。

『えれくと!』を応援しています!
「キミとボクとエデンの林檎」花鏡院琴音を応援中☆ 公式サイトへ
ALcot ハニカム 『アネイロ』 瑛菜応援中!
【カミカゼ☆エクスプローラー!】風花を応援中!
【カミカゼ☆エクスプローラー!】沙織を応援中!
アネカノ 秘密の彼女はお姉ちゃんいちゃらぶADV 応援中!
ゴスデリ 7月23日発売予定
『とっぱら ~ざしきわらしのはなし~』2008年9月26日発売予定!
 
no prev page 1/1ページ(2件) no next page
To Close..大声でNo!と言いたい 2020年08月20日14時55分
intelについての記事がありました。

https://pc.watch.impress.co.jp/docs/news/1271807.html

因みに、この記事を書いている人はintelの説明会を見に行ってそこで見たことを書いているだけなので、そこの所はご注意を


まず、基本的な所からお話ししましょうか?

プログラムは、順番に実行されて、その結果を基に画面を表示する。

これは、ゲームも、それ以外も含めて共通のことです。

そして、計算した結果を見てから、次の計算を行うことが殆どなのも大体のプログラムにおいて共通のことです。

ですから、クロックが早いほうが、速く計算が終わって結果が早く表示されるというのは、当然のことですが、プログラムには、いくつか特徴的な物があります。

それが並列して処理できる部分がある。という所です。

事前の計算結果の全てを必要とする処理は少ない。

そう言う部分は、分離して、別々に計算することが可能です。
現在の最新のCPUはコアと呼ばれる計算をする部分が、とても沢山乗っています。

特にAMD側はその辺りが顕著ですね。

ですから、積極的に並列処理を持ち込んだプログラムを作ればRyzenが早くなり、面倒だからと直列処理ばかりのプログラムを作ればintelが早くなるのです。

また、プログラム自体のコンパイラの問題もあります。
intelにはintelのCPUに最適なコンパイラを提供しています。
intelのCPUの癖にちなんだ最適化を行うため、特に最適化されていなプログラムに比べて早く動作するのです。

そして、AMD向けの物はこれと言って無いです。
一番の理由が、AMDがしょっちゅうアーキティクチャを変更するため作れないという意味ではありますが、VSがintel側に寄ったコンパイル結果を吐き出すので、AMDには若干不利です。

もちろん、AMDも同じ事をすれば良いだけではあるのですが?
AMDがintelに比べてリソースが少ないのは否めません。会社の規模を考えれば、よくもまぁこれだけ頑張っていると言えるでしょう。

c#からの離脱

c#はCからの流れを汲んだ直列プログラムに最適化された言語です。

もちろんOSのThreadの概念を組み込んであるので、意図的に並列処理をさせることは出来ますが、
”意図的に”行わなければ使用されません。

c#が生まれた頃には、すでに別の言語によって、データと処理を別々に記述することで、自動的に並列処理化されたプログラムを生成してくれるものも有ります。

しかし、記述方式がCに比べると分かりにくい(注:プログラマの大半がC言語で学習をはじめるため)のでなかなか流行りません。

これはAMD側の怠慢と言えるでしょう。

これだけ並列に特化したCPUを作ったわけですから、誰でも安易に、10コアぐらいのCPUをフル活用して動く様なプログラムを作れるようにすれば良いのです。


c#にも幾つものマルチスレッドを実現するための機能はありますが、

1.自分でスレッドを立ち上げなければならない。
2.BackGroundWorkerは同時に走れない。あくまで、表が固まらなくするだけの機能しかない。
3.各スレッドの完了待ちをするための機能が無い
 (マルチイベントで処理待ちをするものは有るけれど、全部が成功したのかどれか失敗したのかを判別する機能は無い)
4.スレッドの宣言、スレッドの実行、処理待ちテーブルの管理、完了スレッドからのデータ回収、失敗したスレッドのリカバリ、全スレッドの完了待ち、全データの統合、次のデータ処理への移行処理 と、とにかくやることが多い。

ようするに、UIのスレッド、処理を管理するためのスレッド、スレッドを管理するためのスレッド、実際に処理するためのスレッドと大量にスレッドが必要になります。

来たデータを順番に処理するだけのプログラムでは無く、

処理する必要の無くなったデータを破棄して、更にその次を処理するためにどんどん回して行くには、
上記「処理を管理するためのスレッド」と「スレッドを管理するためのスレッド」を分けなくてはいけないため、c#的には、すでに能力の限界に達しているのです。


intelは一昔前にクロック争いをして、消費電力の壁にぶち当たり、結果的には大敗を喫したことがあるわけです、Pentium4がフラグシップだった頃ですが?
それがCoreシリーズの成功によりintelがまた返り咲いたのですが?

ようするに、消費電力の問題がいつまで経ってもintelの首を絞めているのです。

それが、「バッテリーモードでもクロックを下げないから速い」という説明が出てくる時点で、またパワー主義に走っている気がしてならないのです。
速くても、バッテリーが切れてゲームがプレイできなくなったら、モバイルとして持ち歩く意味が無くなることが分からないのでしょうか??

AMDのバッテリー駆動時の動作が速いか遅いかというのはさておき?
電力を十分に余裕を持たせるだけの電力消費を落とさなければ意味が無いのです。
ようするに、バランスが大事なのです。

処理性能を落とさないことでは無く、ほどほどに落とし、バッテリを十分に持たせる。

まぁ、根本的な問題として、プログラムをマルチスレッドで組み上げていく環境が整っていないため、AMDのCPUは時代錯誤感が高いのですが??

と言うか、いつ作ったのにしても時代錯誤感が半端ないのですが?

何にせよ、intelがパワー主義に走っていないと良いですね。

閉じる
テーマ:たわごと URL:https://tsukiyori.sakura.ne.jp/index.cgi?ID=1556
 
To Close..キャスター 2020年08月20日10時51分
「唱える者ども」ってものをDSが使っていましたね。

でも、魔法関連ではありません。

椅子などの家具に付いているキャスターです。
コロコロ転がって、移動が便利になったりして良いですよね!

でもこれ、髪が絡みついて大変な事になる!!

いずれ全く回らなくなるほどよく絡みつく。

大変なのですよ、これを人力で解決しようとすると、毛を一本ずつ引き抜かないとダメ、
でも当然、どこから何処までが一本なのかも分からないし、大量に絡まっているから、何本有るかも分からない、結局、鋏やカッターで切り刻み、ピンセットで一本ずつ引き抜くことになる。

ただ、注意しなければならない事として、片側に絡まっているだけで無く、反対側の車輪にも絡まっていることも多く、それがぐるぐる回り続けた結果、車軸をも巻き込んで、全体で絡まっているものも有るのです。

結果的に、全部が綺麗に取れたと思える状態になるまで、一つにつき丸一日、5本足なら5日掛かると言うことです。


まぁ、年に一度くらい行えばなんとかなる程度ではありますが、だんだんと椅子が動かしにくくなるのはそれなりにストレスが溜まる。

ってことで、どうしようか悩んだあげく、ググってみることに。

結構あっさり見付かる。


それはそうですよね?美容室とか、大量の毛が毎日のように降り注ぐわけですから、それの度に椅子を廃棄することは出来ない。

ってことは、その人達と同じ用な対処方法をとれば良いと言うことです。


あたしが参照したサイトでは、パイプユニッシュを使っていました。

ただ、パイプユニッシュその物ではちょっと効果が弱く、時間が掛かるようでしたので、それよりも効果の高い

パイプユニッシュProをお勧めしていました。

これだと早ければ5分で終わるそうです。

とりあえず、保管するためのケース、パイプユニッシュProを購入して会社へ持ち込む


まずこれ、塩素系の薬剤なので、かなり臭う。
臭いだけで気分が悪くなる。

まずは、キャスターやその他の部品が溶けても困るので、ケースも耐えられるか分からないので、少量ずつ試す。

とりあえず、かけて待つ、かけて待つ、かけて待つを繰り返したところ、
片方の車輪がくるくると景気よく回るようになったので、効いては居るようです。


ケースも溶けていないようなので、臭いのを蓋をして会社に放置して帰る。

翌朝(今朝)、色々と試してみる。
軽く回るようになっていた方は、絡みついた毛が残っていたけど、引っ張ると簡単にブツブツと切れて、かなり綺麗に取れました。

ただ反対側は、それなりに綺麗にはなったけど・・・
引っ張ればブツブツと切れるのは同じ用な感じだけど・・・・

でも、綺麗には取り切れない。

そして、手では回せないほど硬かったのが、回すことが出来る程度にはなっていたけれど、
もちろん座って使う分には体重が乗るわけですから、よく回るようにはなっているのですが、
それでも、買った当初の快適さには及ばないと思う(そもそも1個しかしていないし)

ようするに、掛ける量が少なかったのです。

パイプユニッシュの説明でも10分程度の放置で良いところを半日放置したわけです。
それでも、溶け残ったのがかなりの量有るわけですから、

今度は、目の前で全部溶けるぐらい掛ければ良いわけです。

20分くらい放置して、水で洗い流せばおそらくOKでしょうね


今日は微妙なので、明日にしましょうか?

その結果は後日この記事に追加します。
閉じる
テーマ:日記 URL:https://tsukiyori.sakura.ne.jp/index.cgi?ID=1555
 
no prev page 1/1ページ(2件) no next page
このホームページでは一部、“PULLTOP” 製品の画像素材を加工・引用しています。
これらの素材を他へ転載することを禁じます。
(C)GUST CO.,LTD.
Copyright © 2009 C&C Media Co.,Ltd. All Rights Reserved.
Copyright ©  WeMade Entertainment Co.,Ltd. All Rights Reserved
Copyright ©  INTIVSOFT. All Rights Reserved.
『PHANTASY STAR ONLINE 2』公式サイト
http://pso2.jp/
■PULLTOP Official Website■ やりこみRPGアトリエシリーズ公式ページへ!
モバイル向けのページはこのQRコードを利用ください。
■PULLTOP Official Website■
 
以前のバナーはこちら パメラ七変化はこちら