mtsieve is a framework wrapped around primesieve to distribute prime numbers to worker classes to do work with those prime numbers. The "mt" means that it is multi-threaded. The "sieve" means that the framework is typically used to eliminate candidate terms with small from a set of numbers. The numbers remaining after using mtsieve can then be used by programs such as llr and pfgw to test those numbers for primality. Another usage could be to use those prime numbers to test each for a specific characteristic, such as whether it is a Wieferich or Wall-Sun-Sun number. The framework is portable to any OS running on x86-64 and supports GPUs.

Features

  • multi-threaded
  • portable to Windows, OS X, Linux
  • x86-64
  • OpenCL

Project Activity

See All Activity >

Follow mtsieve

mtsieve Web Site

Other Useful Business Software

Remote Support That Just Works Icon
Remote Support That Just Works

Anytime, anywhere access lets you remotely control devices and help keep your clients up and running.

There are those pesky support issues that, no matter how many scripts or patches you throw at them, you still have to remote into the device to get under the hood and fix them yourself. Not just any remote support software will do. With ConnectWise Control, provide secure and reliable remote control or behind-the-scenes support to tackle any issue that comes your way, no matter where you or your clients are located.

Rate This Project

Login To Rate This Project

User Reviews

Be the first to post a review of mtsieve!

Additional Project Details

User Interface

Command-line

Programming Language

C++, Assembly, OpenCL

Registered

2018-03-25