🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.programming
Article #217738

Mnożenie i dodawanie na liczbach 128-bitowych i 256-bitowych, co jest szybsze?

#217738
From: osobli...
Date: Thu, 23 Sep 2021 21:54
9 lines
1557 bytes
Analizuję sobie generatory LCG w Pythonie. Jeden 128-bitowy:

https://pastebin.com/vH6T52KW

I jeden 256-bitowy:

https://pastebin.com/uXCtwby8

I widzę, że 256-bitowy jest szybszy, produkuje około 1,5 razy więcej bitów na sekundę. Dlaczego tak się dzieje? Czy Python lub procesor nie powinien radzić sobie wolniej z większymi liczbami?
Technical Details
Message-ID: <c7aec287-9b85-4be3-a3b8-72fd38170d18n@googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!news-1.dfn.de!news.dfn.de!2.eu.feeder.erje.net!feeder.erje.net!news.uzoreto.com!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail

Show Full Headers
Complete Article Headers
X-Received: by 2002:a37:a54c:: with SMTP id o73mr7357507qke.334.1632434056780;        Thu, 23 Sep 2021 14:54:16 -0700 (PDT)
X-Received: by 2002:ac8:4f0c:: with SMTP id b12mr973794qte.134.1632434056562; Thu, 23 Sep 2021 14:54:16 -0700 (PDT)
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!news-1.dfn.de!news.dfn.de!2.eu.feeder.erje.net!feeder.erje.net!news.uzoreto.com!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: pl.comp.programming
Date: Thu, 23 Sep 2021 14:54:16 -0700 (PDT)
Injection-Info: google-groups.googlegroups.com; posting-host=77.169.12.87; posting-account=5sNFBgoAAAAxlae8lv99mPyGsDs6ynwB
NNTP-Posting-Host: 77.169.12.87
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <c7aec287-9b85-4be3-a3b8-72fd38170d18n@googlegroups.com>
Subject: Mnożenie i dodawanie na liczbach 128-bitowych i
 256-bitowych, co jest szybsze?
From: "osobli...@gmail.com" <osobliwy.nick@gmail.com>
Injection-Date: Thu, 23 Sep 2021 21:54:16 +0000
Lines: 12
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit