Skip to main content


Showing posts from November, 2020

New greenish art in Fort Lauderdale

  Greenish cool art

First speed test of GPU RTX 3090 using OpenCL

So I wanted to test the new GPU RTX3090 from NVIDIA. I created simple software in OpenCL C++, which is comparing single threaded CPU execution and GPU execution of Newton's method. Code for OpenCL C++ Speed Up GPU test Kernel code is super simple for each GPU core (just simple Newton iteration): __kernel void make_step_kernel(__global float *outp, int batchSize) { int tid = get_global_id(0); if (tid < batchSize) { float tmp = outp[tid]; for(int j=1;j<30000;j++) { tmp -= 0.0001f * 2.0f * (tmp - 5.0f); } outp[tid] = tmp; } } Just iterate 30,000 times. Speed up in comparison with single thread on CPU is ~ 4200 times and when considering that CPU frequency is 3.8 Ghz and GPU core frequency is 1.7 GHz, theoretical speed up is 4204.213465 * 3.8 / 1.7 ~ 9397.65, which is very close to amount of GPU cores RTX 3090 has (10496). Pretty impressive GPU :).


I built new PC for the NVIDIA GEFORCE RTX 3090  GPU card. I decided for Fractal Meshify C Tempered Glass  case, MPG B550 GAMING CARBON WIFI motherboard and  AMD RYZEN 5 3600X processor with 6 cores and 12 threads. I wanted more cores & threads for CPU, but as majority of computations will be running now on GPU anyway, this will do for now. Connecting all the pieces and plugging it in the case was super simple. All cables nicely marked and figuring out where to plug what was not that hard (checkout youtube videos if you have troubles figuring something out). Newegg delivered in several packages, which were tracked by UPS. Getting new drivers for GPU after installing Ubuntu was super simple through Software & Updates. And running DeeperThought worked great after installing CUDA with command line. Just type nvcc in terminal and installation command appears. Temperature and wattage went up immediately once computations started. Card is super quiet though (you can hear it, but i

When you go to NASA / SpaceX launch in person

  Highlights From SpaceX’s Crew Dragon Astronaut Launch for NASA

Some positive news on COVID vaccine

Let's see if and when FDA approves. From FDA's website : “We are committed to expediting the development of COVID-19 vaccines, but not at the expense of sound science and decision making . We will not jeopardize the public’s trust in our science-based, independent review of these or any vaccines. There’s too much at stake.” New daily cases in USA: Filtered derivative of filtered new daily cases: The speed of spreading is more than triple in comparison with March and July. Coronavirus Source Data

When you find lite introduction to chemistry on youtube

I don't know much about chemistry and lately I have been watching lots of youtube videos I found due to interesting content, showing the experiments and some explanations of what's going on (showing the formulas too as well as research papers he occasionally checks). If you have time and you find chemistry fascinating, check out youtube channel of NileRed . In his videos he is recommending also other channels, so you might end up with lots of cool content to watch.

NVIDIA RTX 3090 and Razer X Chroma don't work together

I was lucky enough by checking daily new stock of NVIDIA RTX 3090  to get one. As I did not want to build new computer and wanted this card as an eGPU with my 3 years old laptop ( Alienware 13 ), I told myself I am going to try Razer Core X Chroma . The space in it seemed large enough for NVIDIA's card (it has 3 slot wide GPU support) and 500 Watts of GPU support was enough as well (350W). Unfortunately, either due my laptop or new GPU, this set up did not end up working. Even calling Razer's support was not that much help (they didn't know yet if it should work) and so I returned the Razer Core X Chroma and now I am in process of building new PC. (The card fits in though in Razer Core's enclosure - barely but does). New NVIDIA card is definitely on beefy side (big) Looking at  Sonnet eGFX Breakaway Box 650 , 3090 from NVIDIA is not supported either (3070 and 3080 are and some other 3090 from other manufacturers are as well). From Sonnet's spec So if you end up buyi

When you find new music