My future thesis is most likely to be about prime factorization by Quadratic Sieve and couple of variants of Number Field Sieve. My main reference is still the same Prime Numbers - A Computational Perspective by Richard Crandall and Carl Pomerance. It's quite involving reading from both mathematical and computational perspective.
In the not-so-far past I worked at Hurra-Communications in Cracow as software tester and Perl programmer. It was especially enjoyable time as well as valuable experience.
Nowadays I am interested in C language, assembly, compilers design, low-level tweaking (optimization) and parallel GPU computing (CUDA, OpenCL). Here you might find some useful resources from that area of expertise:
- WG14 website with theirs C99 and C11 drafts
- www.x86-64.org with current revision of AMD64 Application Binary Interface specification
- GCC online documentation
- The GNU C Library documentation (known as
- POSIX specification
- Intel® 64 and IA-32 Architectures Software Developer Manuals
- AMD Developer Guides & Manuals
- Agner's Software optimization resources
- CUDA Zone
- Khronos's OpenCL website