Quick Test: Canon 300mm f/4 L (non-IS) for astrophotography

The Canon 300mm f/4 L (non-IS) from the 1990's is one of Canon's discontinued, older and slower telephoto lenses. It does have UD glass. Because I already had the artificial star set up, I decided to see what star shapes look like off-axis on a Canon EOS 6D full-frame body.

Note that this is a contrived test using a 50 micron artificial star, 8m away (because it's cloudy).

And here it is:

It is not bad at all.

Compare to the APM Lomo 80mm f/6 Super-Apo triplet ("the best 80mm APO in the world," according to some), with the Televue TRF2008, which got the best results in my artificial star test:

Not too bad a showing for the Canon, I must say, given that the Canon is a 300mm f/4 (75mm aperture). The Lomo is the equivalent of a 384mm f/4.8 so not too far off.

Conclusion: the Canon superficially looks capable of challenging the "best 80mm APO in the world" on full frame.

AWS Z1D, M5A (AMD EPYC) Performance Comparison

This is the time-honoured Linux kernel benchmark.

In order to prepare a stock Amazon Linux 2 installation to compile the kernel, the following packages need to be installed:


wget https://git.kernel.org/torvalds/t/linux-4.20-rc3.tar.gz
sudo yum update
sudo yum install kernel-devel
sudo yum install ncurses-devel
sudo yum install bison
sudo yum install flex
sudo yum install openssl-devel

Preparation was simply unzipping the 4.20-rc3 tarball from kernel.org, running "make menuconfig" and immediately saving the config (no changes) and then make -j 4.

This was on Amazon Linux 2, with a 40GB GP2 EBS block storage volume.

AMD EPYC m5a.xlarge:

time tar zxf linux-4.20-rc3.tar.gz

real 0m6.109s
user 0m5.928s
sys 0m2.838s


And the kernel build:

time make -j 4

real 18m31.421s
user 66m52.071s
sys 5m54.968s

Intel Xeon Platinum m5.xlarge:

time tar zxf linux-4.20-rc3.tar.gz 

real 0m4.693s
user 0m4.688s
sys 0m1.767s

the kernel build:

time make -j 4

real 14m4.332s
user 49m12.569s
sys 5m44.682s

So there we have it: on a kernel compilation, one run, the Intel instance completed the kernel compilation 25% faster.

Update 13-Dec-2018. The new Z1D instance is supposed to be significantly faster than M5/C5/R5 due to sustained 4 GHz Turbo Boost on all cores.

time tar zxf linux-4.20-rc3.tar.gz 

real 0m3.648s
user 0m3.623s

sys 0m1.438s

z1d.xlarge (also 4 vCPU) is 22% faster than m5.xlarge at uncompressing the kernel.

the kernel build:


time make -j 4

real 11m25.560s
user 39m35.242s

sys 5m2.343s

also 23% faster. So it looks like for general purpose workloads (that are probably I/O bound) the Z1D only provides a 20% performance uplift.


William-Optics New Adjustable Flattener P-FLAT6AII on AP130GTX

I've attempted to create a general formula for spacing of the William-Optics New Adjustable Flattener P-FLAT6AII here.  I've also done some rudimentary testing of this flattener on a Lomo 80mm f/6 triplet as well. The key takeaway at the 480mm focal length is that this William Optics flattener performs better than the half-priced Orion flattener/reducer, but is marginally outperformed by the 20-year old design of the Televue TRF2008, at least in my testing with an artificial star that was quite close by, not at infinity.

What about on the Astro-Physics AP130GTX, which has an 819mm focal length?

Based on William-Optics' tables, the closest focal lengths are the 970mm Z126, with a 1.4mm spacing, and the 711mm Z103, with a 4.6mm spacing. Neither is particularly close to 819mm, but using my least-squares approximation with m=-0.014 and b=14.855 a spacing of 3.4mm is obtained.

However, based on my previous experience with the Lomo, where the best spacing was around 2mm shorter than indicated by the table (may be caused by the artificial star not being at infinity) I decided to try several spacings of the Flat6 to determine the best one.

First the AP130GTX with no flattener, on the corners of a Canon EOS 6D. Performance is decent, actually: the field curvature is much less than with the Lomo 80mm.


We do observe that there still are comet-shaped stars, although they are pretty tight.

The Televue TRF2008 did very well with the Lomo, in spite of its 20-year vintage (it was released in 1999). It does not do quite as well with the AP130GTX, however, in spite of (supposedly) being designed for 400mm - 600mm focal lengths.


The stars are not comatic, but they are quite eggy.

The Flat6 supposedly is best at 3.4mm spacing. Here's 3mm. It's not great. The stars are round (ish), but quite diffused compared to without the flattener. This could also be down to my technique or lack of it (that's a typo, the spacing is 3mm, not 3 meters).

 I decided to try an even shorter spacing of 1.5mm which would correspond to 900mm of focal length.

While the stars are tighter, they are less round than at 3mm, and show a bit of a comatic shape. I suspect that 3.4mm or 4mm is a better choice for spacing for the AP130GTX. But performance is still only tolerable.

I guess that's why AP gets away with charging $825 for their dedicated flattener.