Mysticial / y-cruncher-GUI

Experimental repo for discussing/developing a proper GUI for y-cruncher.
6 stars 1 forks source link

All y-cruncher functionality must be supported without excessive dependencies #2

Open fffffgggg54 opened 6 years ago

fffffgggg54 commented 6 years ago

Ideas, anyone? It would also be helpful to have a flowchart regarding which prompts lead to which pages... First prompt with more detailed custom compute: execute |-benchmark |-stresser |-custom compute -|-constant select (sqrt(n) (Newton's method), phi (Newton's Method), e (exp(1), exp(-1)), pi (Chudnovsky, Ramanujan), arccoth(n) (Taylor series), log(n) (0, 1), zeta(3) (Long, Short), Lemniscate (Gauss Formula, Sebah Formula), Catalan const. (Lupas Formula, Huvent Formula), Euler-Mascheroni const. (n = 2^24, n = 2^25)) -|-algorithm (depends - after constant) -|-digits (DEC) -|-digits (HEX) -|-Output Location -|-Compression (Uncompressed .txt, compressed single .ycd, compressed multiple .ycd) -|-Computation memory mode (Ram only, Swap mode) -|-multithreading (restore, task decomposition, framework, worker threads, thread randomization, done) -|-memory (adjust total memory, Memory allocator (C malloc(), WinAPI VirtualAloc() (Large Pages, Lock pages in memory), Node Interleaving (NUMA Nodes, Page mapping, Lock pages in memory), other options listed with allocators, Done) -|-Load from configuration file -|-Save to configuration file -|-Start Computation! |-digit extractor |-digit viewer |-advanced options |-about

Mysticial commented 6 years ago

I can provide this. Though at first glance, your list above is pretty complete.