タグ

電卓と失敗に関するotori334のブックマーク (7)

  • python3 - Pythonのセグメンテーション違反の原因は何ですか?

    segmentation fault python3 (4) 私はKosarajuのStrong Connected Component(SCC)グラフ検索アルゴリズムをPythonで実装しています。 このプログラムは小さなデータセットで優れていますが、スーパーグラフ(80万ノード以上)で実行すると、「セグメンテーションフォルト」と表示されます。 何が原因なのでしょうか? ありがとうございました! 追加情報:まず、超大規模データセットで実行しているときにこのエラーが発生しました。 "RuntimeError: maximum recursion depth exceeded in cmp" 次に、再帰制限をリセットする sys.setrecursionlimit(50000) しかし、 'セグメンテーション違反' 無限ループではなく、比較的小さなデータで正確に動作します。 プログラムがリソ

    python3 - Pythonのセグメンテーション違反の原因は何ですか?
  • セグメンテーション違反 - Wikipedia

    Kritaのセグメンテーション違反の例 セグメンテーション違反(英語: segmentation fault)とは、ソフトウェアの実行時のフォールト状態(あるいはフォールト条件)の一種であり、ソフトウェアがアクセス禁止とされているメモリ上のエリアにアクセスしようとしたり、メモリ上の位置ごとに設定されているルールに違反してメモリにアクセスしようとするときに起こるものである。略してセグフォールト(英: segfault)とも。 たとえば、あるソフトウェアがオペレーティングシステム(OS)を上書きしようとしたり、そのソフトウェアに関してはリードオンリーと設定されている位置へ当該ソフトが書き込みをしようとする時に起こる。 UNIX系のオペレーティングシステム上では、不正なメモリにアクセスをするプロセスはSIGSEGVシグナルを受け取る。Microsoft Windows上では、不正なメモリにアクセ

    セグメンテーション違反 - Wikipedia
  • ogiwara on Twitter: "火星探査機がmutexのせいでバグったの、面白すぎるね https://t.co/ZY7N6NXpUC"

    火星探査機がmutexのせいでバグったの、面白すぎるね https://t.co/ZY7N6NXpUC

    ogiwara on Twitter: "火星探査機がmutexのせいでバグったの、面白すぎるね https://t.co/ZY7N6NXpUC"
  • 『報ステ』がインタビューを歪曲報道…修正依頼を無視、TSMCの日本進出報道でミスリード

    台湾TSMC のHPより 『報ステ』からのインタビュー依頼 2月9日付日経済新聞が、台湾の受託生産会社(ファンドリー)大手のTSMCが茨城県つくば市に、約200億円を投じて、半導体の後工程の開発拠点をつくる方向で調整に入ったことを報じた。 同日の午後、この件に関して『報道ステーション』(テレビ朝日系)のニュースデスクを名乗る人物から、インタビューの依頼を受けた。メールのやり取りでは埒が明かなかったため、電話で、TSMCとはどのような半導体メーカーで、今回の後工程の開発拠点を日につくることの意味などを説明したが、「後工程」ということが理解できないようだった。それどころか、「半導体」というものが、まったくわかっていない様子だった。 加えて、「TSMCが日に拠点をつくったら、今問題になっているクルマ用の半導体不足が一気に解消されることになるんですよね?」などと言うので、それは次元が異なる別

    『報ステ』がインタビューを歪曲報道…修正依頼を無視、TSMCの日本進出報道でミスリード
  • AMDはなぜ資金面で圧倒的に勝ると思われるIntelを凌駕するCPUを開発できるのでしょうか?

    回答 (12件中の1件目) 当のことを言うと、今はIntelこそ資金に欠けてい方なのかもしれません。 当然、IntelとAMDの二社だけを比べるのなら、Intelの方が圧倒的に強いでしょうけど、今の半導体業界はもうそういう簡単なものではなくなっています。 まぁ、今回の第三世代Ryzenで見事なリベンジマッチを果たしたAMDの勝因を一言で言うのなら、スマホ市場の急速発展の追い風に乗ったから、ということなのでしょう。 さて、デスクトップ向けのCPUしか作ってないAMDはスマホ市場とどういった関係があるのでしょう、と思うかもしれませんが、これこそ今の半導体業界の不思議なところです。 ...

    AMDはなぜ資金面で圧倒的に勝ると思われるIntelを凌駕するCPUを開発できるのでしょうか?
    otori334
    otori334 2021/01/13
    “確かに銅よりコバルトのほうが電気抵抗が高いのは知っていましたが、それが微細化した時の電気抵抗が信じられないレベルだったのです。本来狙った高クロックで回そうものなら電気回路が焼き切れるほどでした。”
  • USBに設計上の致命的な脆弱性が発見され、そのコードが公開される

    PCの接続端子として不動の地位を確立したUSBに設計上の致命的な脆弱性が見つかり、この脆弱性を突くハッキング手法「BadUSB」が2014年8月に開催された開発者会議Black Hat 2014 USAで発表されていました。BadUSBについて公表した技術者は有効な対策のない脆弱性の危険性を勘案してコードを公開しませんでしたが、DerbyCon 4.0の講演でBadUSBのコードが別の技術者によって公開されてしまいました。 SRLabs-BadUSB-BlackHat-v1.pdf (PDFファイル)https://srlabs.de/blog/wp-content/uploads/2014/07/SRLabs-BadUSB-BlackHat-v1.pdf The Unpatchable Malware That Infects USBs Is Now on the Loose | WIR

    USBに設計上の致命的な脆弱性が発見され、そのコードが公開される
    otori334
    otori334 2020/11/13
    キーボードを安くエミュレートできて便利そう.
  • デッドロック - Wikipedia

    この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "デッドロック" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2021年9月) デッドロックの例: 両方のプロセスが実行を継続するためのリソースを必要としている。 P1は追加のリソースR1を必要とし、リソースR2を保持している。 P2は追加のリソースR2を必要とし、リソースR1を保持している。 4つのプロセス(青線)が1つのリソース(中央の円)を要求する。プロセスは左側より右側を優先するというポリシーに従う。すべてのプロセスが同時にリソースをロックすると、デッドロックが発生する。これは対称性を崩すことで解決される。 デッドロック (英:

    デッドロック - Wikipedia
  • 1