今のIntel CPUは、Hyper-Threadingで複数のスレッドを並列に実行できる。しかし、将来のIntel CPUは、それだけでなく、ひとつのスレッドから自動的に他のスレッドを生成して、勝手に並列実行してくれるようになる。Intelは、18日から米サンノゼで開催している ...
前回はマルチスレッドの概念の簡単な説明とともに、速度の測定方法とマルチスレッドの簡単な利用方法について学びました。今回はその発展として、継承によるマルチスレッド向けのクラスの作成やロックを使ったスレッド間の同期、マルチスレッド以外 ...
※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます 講演資料・動画まとめページ Developers Summit 2026・Dev x PM Day 講演資料まとめ Developers Boost 2025 講演資料まとめ Developers X Summit 2025 講演資料まとめ Developers ...
この秋ついに登場したHyper-Threading対応Pentium 4。物理的に1個のCPUながら、ソフトウェアからは2個のCPUとして認識されるインテルの最新鋭テクノロジーだ。実際に使用するには対応するマザーボードとOSが必要となるが、物理的に2個のCPUを並列動作させる ...
multiprocessingモジュールは、 Python2系列では2. 6以降、 3系列では3. 0以降に標準となったモジュールです。このモジュールはthreadingモジュールに似たAPIでプロセス間通信などの機能を提供します。このモジュールにより、 GILの問題を回避することができ、 複数 ...
翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
門脇 (@satoru_kadowaki) です。11月の 「Python Monthly Topics」 は、Python 3. 12の新機能であるsub-interpretersについて紹介します。 2023年10月2日に 「 Python 3.12. 0 」がリリースされました。今回も気になる新機能が多く、本記事で紹介するsub-interpretersもPythonで並列処理を ...