Lenovo ThinkStation P340 Tiny 1L PC with NVIDIA GPU Review


Lenovo ThinkStation P340 Tiny Performance and Power Consumption

Instead of going through the entire Linux-Bench test suite, we are going to show a few performance and power numbers here to give a general sense of performance. We actually planned to do storage testing, but then we realized that there was a huge variability in terms of what drives could be found in machines.

Python Linux 4.4.2 Kernel Compile Benchmark

This is one of the most requested benchmarks for STH over the past few years. The task was simple, we have a standard configuration file, the Linux 4.4.2 kernel from kernel.org, and make the standard auto-generated configuration utilizing every thread in the system. We are expressing results in terms of compiles per hour to make the results easier to read:

Intel Core I7 10700T Linux Kernel Compile Benchmark
Intel Core I7 10700T Linux Kernel Compile Benchmark

We have a lot more data than when we reviewed the P320 Tiny and P330 Tiny. You can see that the 10th gen Core platform has roughly twice the performance of the P320 Tiny’s Core i7-7700T. That is largely due to doubling core counts.

7-zip Compression Performance

7-zip is a widely used compression/ decompression program that works cross-platform. We started using the program during our early days with Windows testing. It is now part of Linux-Bench.

Intel Core I7 10700T 7zip Compression Benchmark
Intel Core I7 10700T 7zip Compression Benchmark

Here we are going to add a few results that we do not normally include, mixing some embedded parts we have seen recently and even some from our new STH Mini PC series.

OpenSSL Performance

OpenSSL is widely used to secure communications between servers. This is an important protocol in many server stacks. We first look at our sign tests:

Intel Core I7 10700T OpenSSL Sign Benchmark
Intel Core I7 10700T OpenSSL Sign Benchmark

Here are the verify results:

Intel Core I7 10700T OpenSSL Verify Benchmark
Intel Core I7 10700T OpenSSL Verify Benchmark

Performance-wise, this is a very competitive system for the generation. Newer systems are faster as we would imagine, but the performance is very solid with the Core i7.

Next, we are going to discuss power consumption before getting to our final words.


  1. Are GPU performance tests coming in the next article? Without the heat pipe does it throttle under load?

  2. Woah. Stop the press. That is a 16x PCI Express slot. This will fit a single port 10G NIC for sure. Might fit a dual port one.

  3. Patrick,

    The unusually large power supplies are also to allow customers to insert these Tinys into the TIO (Tiny-In-One) displays. Normally these come with 90W, depending on the display size, 22″, 24″: 90W & 27″ come with 170W.

    Typically if the Power supply that comes with the Tiny is 135W or larger it’s designed to replace the power supply that ships with the TIO. They both use the same “Slim Tip” rectangular power supply connectors.

    @PNWah01 If you look on Reddit’s homelab area you will find that someone has put in an X710-DA4 into a Tiny. It’s an x8 3.0 electrical connection though. Which is still 8GB/sec (or being lazy with the rough rule of 10 bytes to bits, 80Gb/sec.)

    The Rocket Lake (11th gen Intel) version P350 Tiny x8 of PCIe 4.0 slot & 2 * PCIe 4.0 NVMe drives and also Nvidia T600 & T1000 GPUs.

  4. When I first heard about this tiny PC with all the power under my desk, it sounded too good to be true. But when you think about how much space we renting out in our office by plugging or unplugging accessories every day–the benefits become clear! This machine has everything from processing speed and storage capacity down low enough that even tall guys can use them without stretches (don’t worry if your head doesn’t reach above where they’ll put these things). And don’t forget: no more bulky tower computers taking up desktop real estate while providing less functionality than what most people need.

  5. Does the bios on these support Intel SGX? The 10th gen procs do but trying to find out if the system bios does.

  6. Will these take standard PCIe cards? I’d like to put a dual 10g x550 nic with active cooling in one of these…

  7. Very cool product. I didn’t know about it until just now and as usual, the most excellent and professional review on it by the STH team. Very cool to see how the lack of sata storage allows pcie slots to become a reality in such a small package.

  8. The GPU in this can be readily upgraded to a Quadro T600 or T1000 for a nice graphics boost. Yeston even makes a single slot low profile GTX 1650. There is even an absolute madman who created a custom single slot cooler for the RTX A2000 and put it in here.

  9. I’ve tried to install P1000 Quadro in P340 tiny by using PCIE16 Expansion Graphic Card for ThinkCentre P330 Tiny.

    Unfortunately after installation the PC can not be powered on I.e. it does not react on the power button. If I remove the card, PC is operational.

    Any hints what’s may be wrong?

    Thanks and a all the best,


Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.