diff --git a/2024/2024.tar.bz2 b/2024/2024.tar.bz2
index 8213ec6db..7a9850db4 100644
Binary files a/2024/2024.tar.bz2 and b/2024/2024.tar.bz2 differ
diff --git a/2024/endoh1/.entry.json b/2024/endoh1/.entry.json
index 28f20f0c4..f18647a32 100644
--- a/2024/endoh1/.entry.json
+++ b/2024/endoh1/.entry.json
@@ -93,6 +93,14 @@
"display_via_github" : true,
"entry_text" : "1024x1024 image in PNG form"
},
+ {
+ "file_path" : "endoh1-2048.png",
+ "inventory_order" : 130,
+ "OK_to_edit" : true,
+ "display_as" : "image",
+ "display_via_github" : true,
+ "entry_text" : "2048x2048 image in PNG form"
+ },
{
"file_path" : "2024_endoh1.tar.bz2",
"inventory_order" : 1415926535,
diff --git a/2024/endoh1/2024_endoh1.tar.bz2 b/2024/endoh1/2024_endoh1.tar.bz2
index 102da64d3..f40a75956 100644
Binary files a/2024/endoh1/2024_endoh1.tar.bz2 and b/2024/endoh1/2024_endoh1.tar.bz2 differ
diff --git a/2024/endoh1/README.md b/2024/endoh1/README.md
index fc5c89f70..c8c7d359f 100644
--- a/2024/endoh1/README.md
+++ b/2024/endoh1/README.md
@@ -84,12 +84,56 @@ value before attempting to try a larger size such as **512** and beyond.
-### Be first to build images larger than 1024x1024
+### Be first to build images larger than 2048x2048
+
+#### On the 2048x2048 rendering:
+
+
[Joel Yliluoma](../../thanks-for-help.html#bisqwit) rendered:
-- [record 1024x1024 image](endoh1-1024.png)
+- [2048x2048 image](endoh1-2048.png)
+
+Here is the fun saga of how the above image was rendered.
+
+> The above image was started on **Thu Sep 11 10:14:24 AM UTC 2025**
+> using 118 parallel jobs, then was suspended or 1 hour at the `Y=217` mark,
+> was interrupted accidentally at the `Y=254` mark. After a quick
+> edit to the his version of the `try.sh` script so that it will not delete
+> existing work when restarted, he started again a minute later, at the
+> **Thu Sep 11 01:36:08 PM UTC 2025**. The rendering was interrupted again
+> at the `Y=972` mark for a couple of minutes, and interrupted again
+> on `Y=1017` mark, due to a system crash (due to memory exhaustion not
+> entirely related to the rendering). The rendering resumed 4 hours later,
+> this time using 49 parallel jobs, on **Fri Sep 12 09:23:04 PM UTC 2025**
+> when the rendering was finished on **Sat Sep 13 06:24:39 PM UTC 2025**.
+> However files at `Y=1017` were corrupt by the system crash, so rendering
+> re-resumed on **Sat Sep 13 06:25:56 PM UTC 2025** and truly finished on:
+> **Sat Sep 13 06:29:51 PM UTC 2025**! :-)
+
+The hardware used to render was:
+
+```
+ CPU: AMD Ryzen Threadripper 3960X 24-Core Processor
+ between 49 and 118 threads
+ GCC 14.2.0-19 14.2.0
+ Debian Testing (currently Debian 14…ish?)
+ GNU Make 4.4.1
+```
+
+A summary of [Joel Yliluoma](../../thanks-for-help.html#bisqwit) valiant effort
+to render the above image is as follows:
+
+User time: **22 days 9 hours 13 minutes 54.094 seconds**
+Sys time: **18 days 18 hours 58 minutes 30.936 seconds**
+
+
+#### On the 1024x1024 rendering:
+
+[Joel Yliluoma](../../thanks-for-help.html#bisqwit) rendered:
+
+- [1024x1024 image](endoh1-1024.png)
The above image was rendered between **Wed Sep 10 09:21:22 PM UTC 2025** and
**Thu Sep 11 09:48:40 AM UTC 2025** using 78 jobs in parallel on:
@@ -100,7 +144,10 @@ The above image was rendered between **Wed Sep 10 09:21:22 PM UTC 2025** and
GCC 14.2.0-19 14.2.0
Debian Testing (currently Debian 14…ish?)
GNU Make 4.4.1
- ```
+```
+
+
+#### Question
**QUESTION**: Do you have the patience to build an even larger image?
If you do, **using the program as it is written of course**, please [send the IOCCC](../../judges.html)
diff --git a/2024/endoh1/endoh1-2048.png b/2024/endoh1/endoh1-2048.png
new file mode 100644
index 000000000..5180ac7ff
Binary files /dev/null and b/2024/endoh1/endoh1-2048.png differ
diff --git a/2024/endoh1/index.html b/2024/endoh1/index.html
index 372fe8cb1..e9303d019 100644
--- a/2024/endoh1/index.html
+++ b/2024/endoh1/index.html
@@ -25,14 +25,14 @@
-
-
+
+
-
-
-
+
+
+
@@ -448,7 +448,7 @@
Makefile
Inventory
Original C
- ✓
+ ✓
@@ -530,11 +530,44 @@ down the result. We recommend that experiment various values of RESERVESIZE of 32 in order to try to find an optimal JOBS
value before attempting to try a larger size such as 512 and beyond.
-
Be first to build images larger than 1024x1024
+Be first to build images larger than 2048x2048
+On the 2048x2048 rendering:
Joel Yliluoma rendered:
+Here is the fun saga of how the above image was rendered.
+
+The above image was started on Thu Sep 11 10:14:24 AM UTC 2025
+using 118 parallel jobs, then was suspended or 1 hour at the Y=217 mark,
+was interrupted accidentally at the Y=254 mark. After a quick
+edit to the his version of the try.sh script so that it will not delete
+existing work when restarted, he started again a minute later, at the
+Thu Sep 11 01:36:08 PM UTC 2025. The rendering was interrupted again
+at the Y=972 mark for a couple of minutes, and interrupted again
+on Y=1017 mark, due to a system crash (due to memory exhaustion not
+entirely related to the rendering). The rendering resumed 4 hours later,
+this time using 49 parallel jobs, on Fri Sep 12 09:23:04 PM UTC 2025
+when the rendering was finished on Sat Sep 13 06:24:39 PM UTC 2025.
+However files at Y=1017 were corrupt by the system crash, so rendering
+re-resumed on Sat Sep 13 06:25:56 PM UTC 2025 and truly finished on:
+Sat Sep 13 06:29:51 PM UTC 2025! :-)
+
+The hardware used to render was:
+ CPU: AMD Ryzen Threadripper 3960X 24-Core Processor
+ between 49 and 118 threads
+ GCC 14.2.0-19 14.2.0
+ Debian Testing (currently Debian 14…ish?)
+ GNU Make 4.4.1
+A summary of Joel Yliluoma valiant effort
+to render the above image is as follows:
+User time: 22 days 9 hours 13 minutes 54.094 seconds
+Sys time: 18 days 18 hours 58 minutes 30.936 seconds
+On the 1024x1024 rendering:
+Joel Yliluoma rendered:
+
The above image was rendered between Wed Sep 10 09:21:22 PM UTC 2025 and
Thu Sep 11 09:48:40 AM UTC 2025 using 78 jobs in parallel on:
@@ -543,6 +576,7 @@ value before attempting to try a larger size such as 512 and be
GCC 14.2.0-19 14.2.0
Debian Testing (currently Debian 14…ish?)
GNU Make 4.4.1
+Question
QUESTION: Do you have the patience to build an even larger image?
If you do, using the program as it is written of course, please send the IOCCC
the following:
@@ -842,6 +876,7 @@ Adding multiple spheres would require stack support for recursive ray tracing (s
ref.32.png - 32x32 image in PNG form
ref.128.png - 128x128 image in PNG form
endoh1-1024.png - 1024x1024 image in PNG form
+endoh1-2048.png - 2048x2048 image in PNG form
ref.512.png - 512x512 image in PNG form
ref.512-variant.png - variant of 512x512 image in PNG form
@@ -919,7 +954,7 @@ Jump to: top
diff --git a/sitemap.xml b/sitemap.xml
index 950ec8b64..c96c50f39 100644
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -14270,7 +14270,7 @@
https://www.ioccc.org/2024/2024.tar.bz2
- 2025-09-29T09:17:13+00:00
+ 2025-10-08T01:20:51+00:00
https://www.ioccc.org/2024/burton/2024_01_18_wordle_stats.png
@@ -14562,15 +14562,19 @@
https://www.ioccc.org/2024/endoh1/2024_endoh1.tar.bz2
- 2025-09-12T05:08:49+00:00
+ 2025-10-08T01:20:35+00:00
https://www.ioccc.org/2024/endoh1/endoh1-1024.png
2025-09-12T05:00:18+00:00
+
+ https://www.ioccc.org/2024/endoh1/endoh1-2048.png
+ 2025-10-08T00:42:07+00:00
+
https://www.ioccc.org/2024/endoh1/index.html
- 2025-09-12T05:00:18+00:00
+ 2025-10-08T01:16:25+00:00
https://www.ioccc.org/2024/endoh1/Makefile
@@ -14586,7 +14590,7 @@
https://www.ioccc.org/2024/endoh1/README.md
- 2025-09-12T05:00:18+00:00
+ 2025-10-08T01:16:20+00:00
https://www.ioccc.org/2024/endoh1/ref.128.png
@@ -16934,7 +16938,7 @@
https://www.ioccc.org/status.html
- 2025-09-29T09:11:48+00:00
+ 2025-10-08T01:12:03+00:00
https://www.ioccc.org/status.json
@@ -16946,11 +16950,11 @@
https://www.ioccc.org/thanks-for-help.html
- 2025-09-12T06:20:12+00:00
+ 2025-10-08T01:11:43+00:00
https://www.ioccc.org/thanks-for-help.md
- 2025-09-12T06:20:02+00:00
+ 2025-10-08T01:07:50+00:00
https://www.ioccc.org/var.mk
diff --git a/thanks-for-help.html b/thanks-for-help.html
index 4dde3897c..7bc7e9cbb 100644
--- a/thanks-for-help.html
+++ b/thanks-for-help.html
@@ -5309,8 +5309,9 @@ he enjoys the privilege of not being required to add, ™ Canada 🇨🇦, when
Joel Yliluoma
Joel Yliluoma rendered a pointillism image of
-record 1024x1024 size.
-We thank Joel Yliluoma of Findland for making the effort to render this image!
+1024x1024 size, and of a
+2048x2048 size.
+We thank Joel Yliluoma of Findland for making the effort to render these images!
- Github: http://github.com/bisqwit
- Home Page: https://iki.fi/bisqwit/
diff --git a/thanks-for-help.md b/thanks-for-help.md
index 015dc4cf7..21f5df26e 100644
--- a/thanks-for-help.md
+++ b/thanks-for-help.md
@@ -7252,9 +7252,10 @@ Jump to: [top](#)
**Joel Yliluoma** rendered a [pointillism image](2024/endoh1/index.html#larger) of
-[record 1024x1024 size](2024/endoh1/endoh1-1024.png).
+[1024x1024 size](2024/endoh1/endoh1-1024.png), and of a
+[2048x2048 size](2024/endoh1/endoh1-2048.png).
-We thank **Joel Yliluoma** of **Findland** for making the effort to render this image!
+We thank **Joel Yliluoma** of **Findland** for making the effort to render these images!
- Github: [http://github.com/bisqwit](http://github.com/bisqwit)
- Home Page: [https://iki.fi/bisqwit/](https://iki.fi/bisqwit/)