<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
     xmlns:content="http://purl.org/rss/1.0/modules/content/"
     xmlns:dc="https://purl.org/dc/elements/1.1/"
     xmlns:dcterms="http://purl.org/dc/terms/"
     xmlns:media="http://search.yahoo.com/mrss/"
     xmlns:atom="http://www.w3.org/2005/Atom"
     xmlns:cf="https://www.futureplc.com/rss/content-flags"
>
    <channel>
                    <atom:link href="https://www.tomshardware.com/feeds/tag/tensorflow" rel="self" type="application/rss+xml" />
                            <title><![CDATA[ Latest from Tom's Hardware in Tensorflow ]]></title>
                <link>https://www.tomshardware.com/tag/tensorflow</link>
        <description><![CDATA[ All the latest tensorflow content from the Tom's Hardware team ]]></description>
                                    <lastBuildDate>Fri, 18 Aug 2023 18:59:33 +0000</lastBuildDate>
                            <language>en</language>
                                <item>
                                                            <title><![CDATA[ $95 AMD CPU Becomes 16GB GPU to Run AI Software ]]></title>
                                                                                                                                                                                                <link>https://www.tomshardware.com/news/dollar95-amd-cpu-becomes-16gb-gpu-to-run-ai-software</link>
                                                                            <description>
                            <![CDATA[ Redditor repurposed his Ryzen 5 4600G into a 16GB VRAM GPU to run Stable Diffusion. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">3g3qGx7rGpBfYQ9mWcwfqC</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/ctNMqLHz2U3dj65TY2Uj6H-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 18 Aug 2023 18:59:33 +0000</pubDate>                                                                                                                                <updated>Thu, 21 Aug 2025 08:40:43 +0000</updated>
                                                                                                                                            <category><![CDATA[CPUs]]></category>
                                                    <category><![CDATA[PC Components]]></category>
                                                                                                                    <dc:creator><![CDATA[ Zhiye Liu ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/HhmwL5w9ggUtLCPfqGjTi4.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Zhiye’s love for PC hardware began when he accidentally set his Pentium P54CS PC on fire, short-circuiting his entire home. From that day on, he has constantly pursued greater hardware knowledge, which ultimately led him from being a power user to a writer at Tom’s Hardware. When Zhiye’s not covering the latest news on CPUs or GPUs, you can find him overclocking RAM to the latest trance hits.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/ctNMqLHz2U3dj65TY2Uj6H-1280-80.jpg">
                                                            <media:credit><![CDATA[AMD]]></media:credit>
                                                                                                                                                                        <media:description><![CDATA[Ryzen CPU]]></media:description>                                                            <media:text><![CDATA[Ryzen CPU]]></media:text>
                                <media:title type="plain"><![CDATA[Ryzen CPU]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/ctNMqLHz2U3dj65TY2Uj6H-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>The newer <a href="https://www.tomshardware.com/reviews/amd-ryzen-5-5600g-review">Ryzen 5 5600G</a> (Cezanne) has replaced the <a href="https://www.tomshardware.com/news/amd-ryzen-7-5800x3d-5700X-Ryzen-5-5600-5500-4600G-4500-4100">Ryzen 5 4600G</a> (Renoir) as one of the <a href="https://www.tomshardware.com/reviews/best-cpus,3986.html">best CPUs</a> for gaming. However, a trick has breathed new life into the Ryzen 5 4600G, transforming the budget Zen 2 APU into a 16GB graphics card to run AI applications on Linux.</p><p>Not everyone has to budget to buy or rent a <a href="https://www.tomshardware.com/news/nvidia-hopper-h100-gpu-revealed-gtc-2022">Nvidia H100</a> (Hopper) to experiment with AI. With the current demand for AI-focused graphics cards, you may be unable to access one even if you have the money. Luckily, you don&apos;t need an expensive <a href="https://www.tomshardware.com/news/nvidia-makes-1000-profit-on-h100-gpus-report">H100</a>, an <a href="https://www.tomshardware.com/news/nvidia-ampere-A100-gpu-7nm">A100</a> (Ampere), or one of the <a href="https://www.tomshardware.com/reviews/best-gpus,4380.html">best graphics cards</a> for AI. One <a href="https://old.reddit.com/r/Amd/comments/15t0lsm/i_turned_a_95_amd_apu_into_a_16gb_vram_gpu_and_it/" target="_blank">Redditor</a> demonstrated how a Ryzen 5 4600G retailing for <a href="https://www.newegg.com/amd-ryzen-5-4600g-ryzen-5-4000-g-series/p/N82E16819113744" target="_blank">$95</a> can tackle different AI workloads.</p><p>The Ryzen 5 4600G, which came out in 2020, is a hexa-core, 12-thread APU with Zen 2 cores that operate with a base and boost clock of 3.7 GHz and 4.2 GHz. The 65W chip also wields a Radeon Vega iGPU with seven compute units clocked up to 1.9 GHz. Remember that APUs don&apos;t have dedicated memory but share system memory. You can determine the amount of memory inside the motherboard’s BIOS. In this case, the Redditor had 32GB of DDR4 and allocated 16GB to the Ryzen 5 4600G. Typically, 16GB is the maximum amount of memory you can dedicate to the iGPU. However, some user reports claim that certain ASRock AMD motherboards allow for higher memory allocation, rumored up to 64GB.</p><p>The trick converts the Ryzen 5 4600G into a 16GB "graphics card," flaunting more memory than some of Nvidia&apos;s latest <a href="https://www.tomshardware.com/features/nvidia-ada-lovelace-and-geforce-rtx-40-series-everything-we-know">GeForce RTX 40-series</a> SKUs, such as the <a href="https://www.tomshardware.com/reviews/nvidia-geforce-rtx-4070-review">GeForce RTX 4070</a> or <a href="https://www.tomshardware.com/reviews/nvidia-geforce-rtx-4070-ti-review-a-costly-70-class-gpu">GeForce RTX 4070 Ti</a>, which are limited to 12GB. Logically, the APU doesn&apos;t deliver the same performance as a high-end graphics card, but at least it won&apos;t run out of memory during AI workloads, as 16GB is plenty for non-serious tasks.</p><p>AMD&apos;s <a href="https://www.tomshardware.com/news/amd-to-expand-rocm-support-to-pro-and-consumer-rdna-3-gpus-this-fall">Radeon Open Compute platform</a> (ROCm) doesn&apos;t officially support Ryzen APUs. Third-party companies, such as BruhnBruhn Holding, offer experimental packages of ROCm that&apos;ll work with APUs. That means APUs can work with PyTorch and TensorFlow frameworks, opening the gate to most AI software. We wonder if AMD&apos;s latest mobile Ryzen chips, like Phoenix that taps into DDR5 memory, can work and what kind of performance they bring.</p><p>The Redditor shared a <a href="https://www.youtube.com/watch?v=HPO7fu7Vyw4" target="_blank">YouTube video</a> claiming that the Ryzen 5 4600G could run a plethora of AI applications, including Stable Diffusion, FastChat, MiniGPT-4, Alpaca-LoRA, Whisper, LLM, and LLaMA. Unfortunately, he only provided demos for Stable Diffusion, an AI image generator based on text input. He doesn&apos;t detail how he got the Ryzen 5 4600G to work with the AI software on his Linux system. The YouTuber has vouched to release a thorough video of the setup process. </p><p>As for the performance, the Ryzen 5 4600G only took around one minute and 50 seconds to generate a 512 x 512-pixel image with the default setting of 50 steps. It&apos;s an excellent result for a $95 APU and rivals some high-end processors. The author said he used DDR4 memory but didn&apos;t list the specifications. Although the Ryzen 5 4600G natively supports DDR4-3200, many samples can hit DDR4-4000, so it would be fascinating to see AI performance scaling with faster memory.</p><p>The experiment is fantastic for those who own a Ryzen 5 4600G or Ryzen 5 5600G and want to play around with AI. For those who don&apos;t, throwing $500 into an APU build doesn&apos;t make much sense when you can probably get a discrete graphics card that offers better performance. For instance, AMD&apos;s <a href="https://www.tomshardware.com/news/amd-brags-about-cheaper-16gb-gpus">Radeon 16GB graphics cards</a> start at $499, and Nvidia recently launched the <a href="https://www.tomshardware.com/reviews/nvidia-geforce-rtx-4060-ti-16gb-review">GeForce RTX 4060 Ti 16GB</a>, which has a similar starting price.</p><iframe src="https://content.jwplatform.com/players/dBMx1ASv.html" id="dBMx1ASv" title="How to Choose a CPU" width="960" height="540" frameborder="0" scrolling="auto" allowfullscreen></iframe>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Raspberry Pi Weed Burning Robot Protects Your Garden ]]></title>
                                                                                                                                                                                                <link>https://www.tomshardware.com/news/raspberry-pi-weed-burning-robot</link>
                                                                            <description>
                            <![CDATA[ Nathan from NathanBuildsDIY is using a Raspberry Pi to control unwanted weeds with the power of the sun. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">e9TXqMvmduygDouHWwYweF</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/K4bqQKzYSX8CcsVodXHsDV-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 30 Jun 2023 14:10:56 +0000</pubDate>                                                                                                                                <updated>Thu, 30 Jan 2025 13:07:06 +0000</updated>
                                                                                                                                            <category><![CDATA[Raspberry Pi]]></category>
                                                                                                                    <dc:creator><![CDATA[ Ash Hill ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/p9HsnLCwBpTQYCBBhYXgrS.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Ash is a self-employed tech writer and illustrator with a serious affinity for the Raspberry Pi, 3D printing, retro gaming and finding the best tech deals and coupons. She has over a decade of IT experience and has been featured in the official Raspberry Pi magazine MagPi.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/K4bqQKzYSX8CcsVodXHsDV-1280-80.jpg">
                                                            <media:credit><![CDATA[NathanBuildsDIY]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Raspberry Pi]]></media:description>                                                            <media:text><![CDATA[Raspberry Pi]]></media:text>
                                <media:title type="plain"><![CDATA[Raspberry Pi]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/K4bqQKzYSX8CcsVodXHsDV-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Protecting your garden from unwanted plants and excess weeds is half of the gardening process. One maker and developer, aka Nathan from NathanBuildsDIY, has taken the matter to an entirely new level by developing this impressive <a href="https://www.tomshardware.com/topics/raspberry-pi"><u>Raspberry Pi</u></a>-powered solution. After deliberating potential avenues, he settled on creating an <a href="https://www.youtube.com/watch?v=uVJXskpkuEE"><u>AI-driven robot</u></a> that identifies weeds before using a Fresnel lens to concentrate light from the sun onto the weeds until they burn.</p><p>The system consists of a large wooden frame that can be wheeled up and down paths in your garden. It has a camera for observing the territory that the Pi evaluates for potential weeds. Once an unwanted plant is spotted, its Fresnel lens is moved into position while the machine waits until the weed is sufficiently burned.</p><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="high" data-lazy-src="https://www.youtube-nocookie.com/embed/uVJXskpkuEE" allowfullscreen></iframe></div></div><p>Nathan was kind enough to not only demonstrate the project but also share a video completely breaking down the build process making it easy for anyone to recreate themselves. He includes everything from the physical schematics to wiring diagrams as well as delving deep into the code used to operate the system.</p><p>A full parts list is available in the video description but here’s a brief summary of the most major components. It uses a Raspberry Pi 3B+ but you could easily swap this with a Raspberry Pi 4 or even a <a href="https://www.tomshardware.com/reviews/raspberry-pi-zero-2-w-review">Raspberry Pi Zero 2 W</a>. A Fresnel lens is necessary to focus the sunlight to burn the plants, this is put into position with a series of wheels and motors. Everything is powered by a LiPo battery and held into place with a custom wooden frame.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/EsfhPNqwsePW2p8CRD75EZ.jpg" alt="Raspberry Pi" /><figcaption><small role="credit">NathanBuildsDIY</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/XD4BafUrwWPkys7Re99ZAA.jpg" alt="Raspberry Pi" /><figcaption><small role="credit">NathanBuildsDIY</small></figcaption></figure></figure><p>A fair bit of software is required to program the unit. You can expect some familiar applications if you’ve tinkered with AI on the Pi before. You’ll need OpenCV as well as Tflite (Tensorflow Lite) to run Tensorflow on the Pi. Other basic libraries are used as well, with Picamera being used to control and take images with the official Raspberry Pi camera..</p><p>If you want to get a closer look at this <a href="https://www.tomshardware.com/features/best-raspberry-pi-projects"><u>Raspberry Pi project</u></a>, we highly recommend checking out the video so you can see it in action. Visit Nathan’s official YouTube channel, <a href="https://www.youtube.com/watch?v=uVJXskpkuEE"><u>NathanBuildsDIY</u></a>, for an in-depth look at this impressive gardening tool and be sure to follow him for more cool creations.</p><iframe src="https://content.jwplatform.com/players/YdWWS5dA.html" id="YdWWS5dA" title="Raspberry Pi 4 Review: The New Gold Standard for Single-Board Computing" width="1920" height="1080" frameborder="0" scrolling="auto" allowfullscreen></iframe>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Raspberry Pi Camera Uses Sound to Create Photos with AI ]]></title>
                                                                                                                                                                                                <link>https://www.tomshardware.com/news/raspberry-pi-blind-camera-uses-sound</link>
                                                                            <description>
                            <![CDATA[ Diego Trujillo Pisanty is using a Raspberry Pi to power this blind camera that has no lens and relies on sound to generate an approximation of its surroundings for photos. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">QKaUiDtr77etLWCetEU7bG</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/dsKMwv7exYbmvekBhyLPgm-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sat, 03 Jun 2023 19:31:30 +0000</pubDate>                                                                                                                                <updated>Thu, 30 Jan 2025 13:07:10 +0000</updated>
                                                                                                                                            <category><![CDATA[Raspberry Pi]]></category>
                                                                                                                    <dc:creator><![CDATA[ Ash Hill ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/p9HsnLCwBpTQYCBBhYXgrS.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Ash is a self-employed tech writer and illustrator with a serious affinity for the Raspberry Pi, 3D printing, retro gaming and finding the best tech deals and coupons. She has over a decade of IT experience and has been featured in the official Raspberry Pi magazine MagPi.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/dsKMwv7exYbmvekBhyLPgm-1280-80.jpg">
                                                            <media:credit><![CDATA[Diego Trujillo Pisanty]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Raspberry Pi]]></media:description>                                                            <media:text><![CDATA[Raspberry Pi]]></media:text>
                                <media:title type="plain"><![CDATA[Raspberry Pi]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/dsKMwv7exYbmvekBhyLPgm-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>They say a picture is worth a thousand words, but could a thousand words be worth a picture? Maker and developer Diego Trujillo Pisanty sought to find out with his <a href="https://www.tomshardware.com/topics/raspberry-pi"><u>Raspberry Pi</u></a>-powered <a href="https://www.youtube.com/watch?v=JC6NC_ta0GE"><u>blind camera</u></a> project. Instead of using a lens to capture light to make a picture, it listens for sound and constructs an approximation of what could be around it based on the audio detected.</p><p>The device works similarly to a regular camera in that you aim the camera at what you want to capture and press a button to generate an image. In this case, however, it has a giant horn on the front used to help amplify the capturing of sounds. Users should aim this horn in the direction of what they want to capture before pressing the button. The camera then parses the audio through an AI filter and generates an image.</p><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/JC6NC_ta0GE" allowfullscreen></iframe></div></div><p>According to Pisanty, he developed a custom artificial neural network (or ANN) just for this project. He trained the AI with his own models based on a set of videos taken around Mexico City. </p><p>The model was created by taking each frame of video and accompanying it with the last second of audio. This helped build an association of sound and video that the system can use to create images. Because it was trained in this way, everything it creates is loosely based on inner-city images of Mexico City.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/YEhE6UPT3SJGwRJYRnHA9A.jpg" alt="Raspberry Pi" /><figcaption><small role="credit">Diego Trujillo Pisanty</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/hNzQwFoQM2WKgrf6vL6bcB.jpg" alt="Raspberry Pi" /><figcaption><small role="credit">Diego Trujillo Pisanty</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ZpqqXhw9DjDDun9adzzYfC.jpg" alt="Raspberry Pi" /><figcaption><small role="credit">Diego Trujillo Pisanty</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ckWNnNQiW9GoenwtaPqRsD.jpg" alt="Raspberry Pi" /><figcaption><small role="credit">Diego Trujillo Pisanty</small></figcaption></figure></figure><p>For this project, Pisanty is using a Raspberry Pi 3B module. It would be possible to recreate it using a Raspberry Pi 4, however. As long as the Pi can handle Tensorflow, it should work. The camera also has a small screen that serves as a sort of viewfinder. It lets users know when images are processing and provides a preview of the generated images. Everything is housed inside of a custom <a href="https://www.tomshardware.com/best-picks/best-3d-printers">3D-printed</a> shell.</p><p>The AI model used to train the blind camera was created using Python 3. It’s designed to work with Tensorflow 2 and runs on the Raspberry Pi using TFLite. If you want to recreate this Raspberry Pi project or just get a closer look at how it goes together, check out the video shared by Pisanty to <a href="https://www.youtube.com/watch?v=JC6NC_ta0GE">YouTube</a> and read more about the project over at his <a href="https://trujillodiego.com/work/blindCamera">website</a>.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Firefly Release Modular Rockchip RK3588 Mini PC ]]></title>
                                                                                                                                                                                                <link>https://www.tomshardware.com/news/firefly-release-modular-rockchip-rk3588-mini-pc</link>
                                                                            <description>
                            <![CDATA[ Firefly announces two new RK3588-based mini PCs aimed squarely at AI and Internet of Things. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">Vo454n7ynHSYGVFzPXhcjA</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/ZmDaAFV8KbeyWZQfu6HzCn-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 11 Apr 2023 13:47:27 +0000</pubDate>                                                                                                                                <updated>Wed, 05 Feb 2025 13:50:46 +0000</updated>
                                                                                                                                            <category><![CDATA[Mini PCs]]></category>
                                                    <category><![CDATA[Desktops]]></category>
                                                                                                                    <dc:creator><![CDATA[ Les Pounder ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/mZ2MebAz6hhKR6vLUDUbsc.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Les Pounder is a creative technologist and for seven years has created projects to educate and inspire minds both young and old. He has worked with the Raspberry Pi Foundation to write and deliver their teacher training programme &quot;Picademy&quot;.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/ZmDaAFV8KbeyWZQfu6HzCn-1280-80.jpg">
                                                            <media:credit><![CDATA[Firefly]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Firefly Station Mini PCs]]></media:description>                                                            <media:text><![CDATA[Firefly Station Mini PCs]]></media:text>
                                <media:title type="plain"><![CDATA[Firefly Station Mini PCs]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/ZmDaAFV8KbeyWZQfu6HzCn-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Firefly has revealed two more PCs based on the RK3588 SoC, and both aim to become the brains of your next AI project. The <a href="https://en.t-firefly.com/product/industry/stationp3">Station P3</a> looks just like a typical mini PC, whereas the <a href="https://en.t-firefly.com/product/industry/stationp3d">Station P3D is a modular AI PC</a> with interchangeable modules providing extra functionality. These units share many core features in their larger <a href="https://www.tomshardware.com/news/itx-3588j-motherboard-is-a-lot">ITX-3588J</a> board but in a smaller package.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/Vv6MYAawnntMt3p5gWgbTn.jpg" alt="Firefly Station Mini PCs" /><figcaption><small role="credit">Firefly</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/wnuy44KtHwE9hW9bMStcMn.jpg" alt="Firefly Station Mini PCs" /><figcaption><small role="credit">Firefly</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/XWg5BjC9bPnBTg7sujryGn.jpg" alt="Firefly Station Mini PCs" /><figcaption><small role="credit">Firefly</small></figcaption></figure></figure><p>Both machines come in machined aluminum alloy enclosures. CNC machined, sandblasted, and anodized, these cases look sleek and not out of place on your desk or in your living room. Inside the case is a machine capable of decoding 8K video at 60fps and H.265/H.264 encoding at 8K at 30fps. This is plenty of power for standard media projects, but AI is where these PCs shine. The NPU offers 6 TOPS of neural computing power for applications such as TensorFlow and MXnet.</p><div ><table><caption>Firefly Station PCs Spcifications</caption><tbody><tr><td class="firstcol empty" ></td><td  >P3D</td><td  >P3</td></tr><tr><td class="firstcol " >SoC</td><td  >RockChip RK3588</td><td  >RockChip RK3588</td></tr><tr><td class="firstcol " >CPU</td><td  >Octa-core 64-bit (4×Cortex-A76+4×Cortex-A55) up to 2.4GHz</td><td  >Octa-core 64-bit (4×Cortex-A76+4×Cortex-A55) up to 2.4GHz</td></tr><tr><td class="firstcol " >GPU</td><td  >Arm Mali-G610 MP4 quad-core GPU</td><td  >Arm Mali-G610 MP4 quad-core GPU</td></tr><tr><td class="firstcol " >NPU</td><td  >NPU computing power up to 6 TOPS</td><td  >NPU computing power up to 6 TOPS</td></tr><tr><td class="firstcol " >RAM</td><td  >4GB/8GB/16GB/32GB LPDDR4/LPDDR4x/LPDDR5</td><td  >4GB/8GB/16GB/32GB LPDDR4/LPDDR4x/LPDDR5</td></tr><tr><td class="firstcol " >Storage</td><td  >16GB/32GB/64GB/128GB/256GB eMMC</td><td  >16GB/32GB/64GB/128GB/256GB eMMC</td></tr><tr><td class="firstcol " >Storage Expansion</td><td  >1 x M.2 PCIe 3.0 NVMe (2242/2260/2280)</td><td  >1 x M.2 PCIe 3.0 NVMe (2242/2260/2280)</td></tr><tr><td class="firstcol empty" ></td><td  >1 x SATA</td><td  >1 x TF Card Slot</td></tr><tr><td class="firstcol empty" ></td><td  >1 x TF Card Slot</td><td  ></td></tr><tr><td class="firstcol " >Ethernet</td><td  >2 x Gigabit </td><td  >1 x Gigabit </td></tr><tr><td class="firstcol " >Wireless Network</td><td  >Wi-Fi 6, Bluetooth 5.0</td><td  >Wi-Fi 6, Bluetooth 5.0</td></tr><tr><td class="firstcol " >Display</td><td  >1 x HDMI (8K 60fps), 1 x HDMI (4K 60fps) </td><td  >1 x HDMI (8K 60fps), 1 x HDMI (4K 60fps) </td></tr><tr><td class="firstcol empty" ></td><td  >1 x DP (8K 30fps), 1 x VGA (1080P 60fps)</td><td  >1 x DP (8K 30fps)</td></tr><tr><td class="firstcol empty" ></td><td  >1 x HDMI Input (4K 60fps)</td><td  >1 x HDMI Input (4K 60fps)</td></tr><tr><td class="firstcol " >USB</td><td  >5 x USB 3.1, 1 x USB C</td><td  >2 x USB 3.1, 1 x USB C</td></tr><tr><td class="firstcol " >Power</td><td  >DC 12V</td><td  >DC 12V</td></tr><tr><td class="firstcol " >Operating Systems</td><td  >Android 12, Ubuntu, Custom Linux</td><td  >Android 12, Ubuntu, Custom Linux</td></tr><tr><td class="firstcol " >Dimensions</td><td  >127.6 x 127.6 x 72.5 mm</td><td  >127.6 x 127.6 x 45.5 mm</td></tr></tbody></table></div><p>At a specification level, both machines are almost equal. An extra SATA SSD port, more USB ports, and a VGA connector are all that really separate the Station P3D and Station P3. There is one massive difference, though — the Station P3D has a modular bay attachment. The Station P3D is marketed as a modular AI PC, and the lower part of the Station P3D slides out to replace the expansion module with one of six alternatives. The standard module is as described in the above table, other modules include multiple displays, additional Ethernet ports, Hi-Fi audio, multi USB, and multiple 9-pin serial ports. How this modules connects is a mystery for now. We cannot see any mention of a connection and the sliding nature of the expansion port leads us to believe that it is a connector located deep inside the case, possibly a form of PCIe/USB.</p><p>The Station P3 looks like one of the many Intel-based mini PC clones which can be found on Amazon and Aliexpress. The key difference is the RK3588 SoC. This is a powerful SoC with much more horsepower than the <a href="https://www.tomshardware.com/reviews/raspberry-pi-4">Raspberry Pi 4</a> but historically the RK3588 has featured in boards at a much higher price than the <a href="https://www.tomshardware.com/topics/raspberry-pi">Raspberry Pi</a>. For example, the <a href="https://www.tomshardware.com/reviews/khadas-edge-2-pro">Khadas Edge 2 Pro</a> uses the RK3588S, and that retails for $339. <br><br>The RK3588 is powered by a four core Arm Cortex A76, and four core Arm Cortex A55 with a top speed of 2.4 GHz. This is identical to the ITX-3588J , also from Firefly. The similarities don&apos;t end there, as the NPU is identical between the Station P3, P3D and the ITX-3588J. This means that the Station P3 and Station P3D are geared towards AI and machine learning applications which generally require more computing power.</p><p>The Station P3D Mini PC is on sale now for $399Youou get 8GB of RAM and 64GB of eMMC storage for this price. It comes with the default expansion module. Pricing for the Station P3 is currently not available.</p><iframe src="https://content.jwplatform.com/players/YdWWS5dA.html" id="YdWWS5dA" title="Raspberry Pi 4 Review: The New Gold Standard for Single-Board Computing" width="1920" height="1080" frameborder="0" scrolling="auto" allowfullscreen></iframe>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Google Has Developed Its Own Data Center Server Chips ]]></title>
                                                                                                                                                                                                <link>https://www.tomshardware.com/news/google-reaches-self-developed-data-center-server-chip-milestone</link>
                                                                            <description>
                            <![CDATA[ Google has reached a development milestone in its Arm SoC for servers plans, and it is set to get the chips mass produced in 2024 for server rollouts in 2025. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">enE9NXv2mxQ5RG3oQnMndm</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/yKn3Ndo47z66dqWGF27oA6-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 14 Feb 2023 14:52:52 +0000</pubDate>                                                                                                                                <updated>Thu, 21 Aug 2025 08:59:55 +0000</updated>
                                                                                                                                            <category><![CDATA[CPUs]]></category>
                                                    <category><![CDATA[PC Components]]></category>
                                                                                                                    <dc:creator><![CDATA[ Mark Tyson ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/56vqMYLDaKRHPhHZgbADFR.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Mark&#039;s enthusiasm for computers dampened at an early age by the rubber-keyed Sinclair Spectrum 48K and feelings of Commodore 64 envy. However, in the mid-80s, hope in a digital future was rekindled by the purchase of an Atari 520 STe. Since that time Mark has used a multitude of computers for fun and professional endeavors. He often owned both Macs and PCs but went cold on the former after OS9 was killed off, and warmed to the latter with the introduction of Windows XP.&lt;br&gt;
&lt;br&gt;
Early work years were spent in artwork and reprographics but in the late noughties, Mark started to blog about computers, Taiwanese food culture, and guitar design. This activity led to a full-time position writing about breaking PC tech news for HEXUS, for the best part of a decade. When HEXUS was abruptly closed, Mark helped with the foundation of Club386, before finding a new home at Tom&#039;s Hardware.&lt;br&gt;
&lt;br&gt;
When not wearing through the keycap legends on his PC keyboards, Mark can be found wandering the computer malls of Taiwan&#039;s neon-lit conurbations and enjoying local and international cuisine.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/yKn3Ndo47z66dqWGF27oA6-1280-80.jpg">
                                                            <media:credit><![CDATA[Google]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Google server SoC development]]></media:description>                                                            <media:text><![CDATA[Google server SoC development]]></media:text>
                                <media:title type="plain"><![CDATA[Google server SoC development]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/yKn3Ndo47z66dqWGF27oA6-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Google has made significant progress in its endeavor to develop its own data center chips, according to a new report. <a href="https://www.theinformation.com/articles/playing-catch-up-with-aws-google-makes-progress-with-data-center-chips">The Information</a> says that a key milestone has just been reached, which means that Google can plan to roll out server systems powered by the new chips starting from 2025.</p><p>This is not the first processor that Google has successfully put through R&D - the company has previously made an ASIC for servers and an SoC for mobile devices. The search giant started using its internally developed <a href="https://www.tomshardware.com/news/nvidia-tensor-core-tesla-v100,34384.html">Tensor Processing Unit</a> (TPU) as far back as 2015. The TPU was an ASIC designed to accelerate AI and neural network machine learning, which also found uses in custom SSDs, network switches, and NICs. For AI processing it slotted into the firm’s TensorFlow framework, but Google kept on using third-party CPUs and GPUs for a number of other key processes/processing tasks. Google’s TPU has reached its fourth generation, and now it looks like Google wants to go further in using its own silicon in the server space.</p><p>In addition to the TPU ASIC, a much fuller SoC from Google exists for use in its devices. The newest <a href="https://blog.google/products/pixel/made-by-google-2022/">Tensor G2</a> chip for mobiles mixes the latest Arm Cortex cores and Mali G710 graphics with a custom TPU, an ISP, a security core and caches – and is made by Samsung on its 5nm process. Progress with this chip over recent years, and the TPU, might have helped crystallize the new server chip development plans for greater control, efficiency, and TCO reductions.</p><p>The two sources speaking to The Information, one with direct knowledge of the project and another who had been briefed upon it, indicate that Google is working hard to catch up with cloud server business rival Amazon. Amazon launched its AWS Graviton processor with Arm architecture in 2018 – and it is now in its <a href="https://www.tomshardware.com/news/aws-launches-graviton3-datacenter-soc-for-hpc">third generation</a>, boasting impressive performance and efficiency optimizations over an already attractive server proposition.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:56.30%;"><img id="" name="google-plex.jpg" alt="Google server SoC development" src="https://cdn.mos.cms.futurecdn.net/HaBYE9ZAHFFKcyHzyUY9M6.jpg" mos="" align="middle" fullscreen="" width="1000" height="563" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Google)</span></figcaption></figure><p>Some other morsels of information shared by The Information are that Google’s server chip R&D team are working on two Arm-based 5nm chips. An SoC dubbed ‘Cypress’, is an in-house design by the Google Israel team. Meanwhile, a design codenamed ‘Maple’, which is based on the foundations of a <a href="https://www.tomshardware.com/news/marvell-7nm-thunderx3-arm-cpu-96-cores-384-threads">Marvell Technology SoC</a>, is in trial production at TSMC. Overseeing both designs is Uri Frank, a 25-year Intel CPU design veteran, who became Google’s VP of Engineering for server chip design in March 2021. It is understood that Frank sees Cypress as Plan A, with Maple waiting ready in the wings as Plan B.</p><p>With mass production of these chips potentially beginning in 2024, the source reckons Google data centers could be using them by 2025. Whether Google’s Plan A or Plan B makes the cut, it doesn’t look like this will be good news for PC x86 CPU makers like Intel or AMD.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Raspberry Pi Cat Doorbell Listens for Meows ]]></title>
                                                                                                                                                                                                <link>https://www.tomshardware.com/news/raspberry-pi-cat-doorbell</link>
                                                                            <description>
                            <![CDATA[ Tennis Smith has created a Raspberry Pi-powered doorbell that listens for his to meow before sending a notification text. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">qs9wzgE7jQzRSPQ6mxY76g</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/E9i3LzwB3SnHuSYiVBvuZJ-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sat, 20 Aug 2022 14:10:57 +0000</pubDate>                                                                                                                                <updated>Thu, 30 Jan 2025 13:07:09 +0000</updated>
                                                                                                                                            <category><![CDATA[Raspberry Pi]]></category>
                                                                                                                    <dc:creator><![CDATA[ Ash Hill ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/p9HsnLCwBpTQYCBBhYXgrS.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Ash is a self-employed tech writer and illustrator with a serious affinity for the Raspberry Pi, 3D printing, retro gaming and finding the best tech deals and coupons. She has over a decade of IT experience and has been featured in the official Raspberry Pi magazine MagPi.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/E9i3LzwB3SnHuSYiVBvuZJ-1280-80.jpg">
                                                            <media:credit><![CDATA[Tennis Smith]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Raspberry Pi]]></media:description>                                                            <media:text><![CDATA[Raspberry Pi]]></media:text>
                                <media:title type="plain"><![CDATA[Raspberry Pi]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/E9i3LzwB3SnHuSYiVBvuZJ-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Wondering what crazy antics cats could get into if they had thumbs is its own ordeal but upping the stakes with the ability to knock on doors is finally within reach thanks to maker and developer Tennis Smith’s <a href="https://www.tomshardware.com/news/raspberry-pi"><u>Raspberry Pi</u></a>-powered IoT <a href="https://github.com/gamename/raspberry-pi-iot-cat-doorbell" target="_blank"><u>cat doorbell</u></a> project. It works just like it sounds, allowing his cat to notify him when it wants to go inside the house.</p><p>The system involves using a microphone to listen for potential meows. So instead of knocking, all the cat needs to do is what it does best—bellow out in desperate hopes of getting let inside. The Pi is responsible for detecting meows from other sounds using AI. If a meow is determined to have occurred, it sends a text message to Smith’s phone alerting him of the event.</p><p>The doorbell operates as an IoT device using Amazon Web Services (AWS). The Raspberry Pi can interpret potential meows using Tensorflow Lite, an open-source machine learning tool that you can train with custom models for projects like these. If Tensorflow detects a meow, it notifies AWS to initiate the text message.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/GJAdDBtPnnEi56mtn4pFzY.jpg" alt="Raspberry Pi" /><figcaption><small role="credit">Tennis Smith</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/cXuyn2tRE6FLoDKt4CSVDb.jpg" alt="Raspberry Pi" /><figcaption><small role="credit">Tennis Smith</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Q37J72BGUdqNsN3e7yXxQe.jpg" alt="Raspberry Pi" /><figcaption><small role="credit">Tennis Smith</small></figcaption></figure></figure><p>The Raspberry Pi is housed by the door and connected to the microphone using a CAT5 cable with the help of a USB to RJ45 adapter. The doorbell is a small box placed outside cat-level and contains the mic. There are holes in the bottom of the box to help the microphone pick up the kitty pleas.</p><p>The code for this project is entirely open source and free for anyone to explore. It was written by Smith using Python and integrates with the AWS CLI. If you want to recreate the setup, you will need an AWS account. Smith provides additional details at GitHub explaining how to configure AWS for the cat doorbell.</p><p>If you want to recreate this <a href="https://www.tomshardware.com/features/best-raspberry-pi-projects">Raspberry Pi project</a> or get a closer look at how it goes together, check out the official Raspberry Pi IoT cat doorbell project page on <a href="https://github.com/gamename/raspberry-pi-iot-cat-doorbell" target="_blank">GitHub</a>. Be sure to follow Smith for more cool projects and future updates on this one.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Google Unveils 4th-Gen TPU Chips for Faster Machine Learning ]]></title>
                                                                                                                                                                                                <link>https://www.tomshardware.com/news/google-unveils-next-gen-ai-chips</link>
                                                                            <description>
                            <![CDATA[ Google's V4 TPUs are faster, more energy efficient, and available in large numbers. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">bZcMMgrkqX9MbDNiTC6oGW</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/NSuts4RvQYTeQpFNzWeRqB-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 11 May 2022 19:15:39 +0000</pubDate>                                                                                                                                <updated>Thu, 21 Aug 2025 08:55:44 +0000</updated>
                                                                                                                                            <category><![CDATA[Artificial Intelligence]]></category>
                                                    <category><![CDATA[Tech Industry]]></category>
                                                                                                                    <dc:creator><![CDATA[ Ian Evenden ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/dY5MGBXCT6GV6ARt8oSiSj.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Ian is a UK-based news writer for Tom’s Hardware US. In 1992, he was given a 286-based PC because his parents hoped he’d become a programmer, and was instantly hooked despite the vagaries of MS-DOS. Pretty soon there was a 386 with Windows 3.1, a CD-ROM, and Sound Blaster card under the desk, followed by Pentium II, Athlon, i7 and Threadripper systems, most of which he built himself. After a brief eight-year dalliance with games consoles at Edge magazine, he began contributing to the likes of Maximum PC, PC Gamer, Windows Help and Advice and a few other magazines that have since closed - none of which were directly his fault. His desk today is a riot of PC monitors, Apple products, Raspberry Pi boards, purple unicorns, game controllers and camera lenses. He has no idea about programming.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/NSuts4RvQYTeQpFNzWeRqB-1280-80.jpg">
                                                            <media:credit><![CDATA[Google]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Google engineer Roger at the Oklahoma data center]]></media:description>                                                            <media:text><![CDATA[Google engineer Roger at the Oklahoma data center]]></media:text>
                                <media:title type="plain"><![CDATA[Google engineer Roger at the Oklahoma data center]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/NSuts4RvQYTeQpFNzWeRqB-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p> At its I/O conference tomorrow Google will unveil a preview of Google Cloud’s latest machine-learning clusters, which not only aim for nine exaflops of peak performance, but do it using 90% carbon-free energy. It will be the world’s largest publicly available machine learning hub.<br><br>At the heart of the new clusters is the TPU V4 Pod. These tensor processing units were announced at Google I/O last year, and AI teams from the likes of Meta, LG, and Salesforce have already had access to the pods. The V4 TPUs allow researchers to use the framework of their choice, whether Tensorflow, JAX, or PyTorch, and have already enabled breakthroughs at Google Research in areas such as language understanding, computer vision, and speech recognition.<br><br>Based in Google’s Oklahoma data center, potential workloads for the clusters are expected to be similar, chewing through data in the fields of natural language processing, computer vision algorithms, and recommendation systems.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:56.30%;"><img id="" name="tpu.jpg" alt="Tensor Processing Units in a Google Data Center" src="https://cdn.mos.cms.futurecdn.net/CdhsVQKZHZoCRCPvUtwJQa.jpg" mos="" align="middle" fullscreen="" width="1000" height="563" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Google)</span></figcaption></figure><p>Access to the clusters is offered in slices, ranging from four chips (one TPU VM) all the way up to thousands of them. Slices with at least 64 chips utilize three-dimensional torus links, providing higher bandwidth for collective communication operations. The V4 chips are also capable of accessing twice as much memory as the previous generation — 32GiB up from 16 — and double the acceleration speed when training large-scale models.<br><br>“In order to make advanced AI hardware more accessible, <a href="https://www.tomshardware.com/news/google-cloud-tpu-training-inference,34441.html">a few years ago we launched the TPU Research Cloud (TRC) program</a> that has provided access at no charge to TPUs to thousands of ML enthusiasts around the world,” said Jeff Dean, SVP, Google Research and AI. “They have published hundreds of papers and open-source github libraries on topics ranging from ‘Writing Persian poetry with AI&apos; to ‘Discriminating between sleep and exercise-induced fatigue using computer vision and behavioral genetics’. The Cloud TPU v4 launch is a major milestone for both Google Research and our TRC program, and we are very excited about our long-term collaboration with ML developers around the world to use AI for good.”<br><br>Google’s sustainability commitment means that the company has been matching its data centers’ energy usage with venerable energy purchases since 2017, and by 2030 aims to run its entire business on renewable energy. The V4 TPU is also more energy efficient than previous generations, producing three times the FLOPS per Watt of the V3 chip.<br><br>Access to Cloud TPU v4 Pods comes in evaluation (on-demand), preemptible, and committed use discount (CUD) options, and is being offered to all Google AI Cloud users.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Vizy Review: Raspberry Pi Computer Vision Made Simple ]]></title>
                                                                                                                                                                                                <link>https://www.tomshardware.com/reviews/vizy-raspberry-pi-ai-camera</link>
                                                                            <description>
                            <![CDATA[ Starting at $259, Vizy provides a fun introduction to AI, machine learning and computer vision wrapped up in a bright green case. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">zXYwBaCQwtCqYV2ZGNdidJ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/9Ep6g4UNNMvPQutfJtyFBR-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sat, 16 Apr 2022 11:00:16 +0000</pubDate>                                                                                                                                <updated>Thu, 21 Aug 2025 12:57:18 +0000</updated>
                                                                                                                                            <category><![CDATA[Raspberry Pi]]></category>
                                                                                                                    <dc:creator><![CDATA[ Les Pounder ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/mZ2MebAz6hhKR6vLUDUbsc.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Les Pounder is a creative technologist and for seven years has created projects to educate and inspire minds both young and old. He has worked with the Raspberry Pi Foundation to write and deliver their teacher training programme &quot;Picademy&quot;.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/9Ep6g4UNNMvPQutfJtyFBR-1280-80.jpg">
                                                            <media:credit><![CDATA[Tom&#039;s Hardware]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Vizy Smart Camera]]></media:description>                                                            <media:text><![CDATA[Vizy Smart Camera]]></media:text>
                                <media:title type="plain"><![CDATA[Vizy Smart Camera]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/9Ep6g4UNNMvPQutfJtyFBR-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>When the <a href="https://www.tomshardware.com/reviews/raspberry-pi-4"><u>Raspberry Pi 4</u></a> burst onto the scene, with four 1.5 GHz CPU cores and up to 8GB of RAM there was a gasp from the community. The extra horsepower provided those interested in machine learning and AI to finally use the Raspberry Pi to power their projects. Over time, TensorFlow and TensorFLow Lite saw numerous upgrades and finally cemented the Raspberry Pi as the ideal low cost introduction to the topic. The problem is , where do we start?</p><p>Vizy from Charmed Labs, starting at $259 for a unit that comes with a Raspberry Pi 4 2GB or $269 - $299 for 4 or 8GB, is a smart camera for those starting out with machine learning. Using the power of the Raspberry Pi 4 and an exceptionally capable, high-quality camera, Vizy makes it easy for students or more advanced makers to build computer vision projects.</p><h2 id="vizy-hardware-specifications">Vizy Hardware Specifications</h2><div ><table><tbody><tr><td class="firstcol " >Raspberry Pi Model</td><td  >Raspberry Pi 4 2GB/4GB/8GB</td></tr><tr><td class="firstcol " >Camera</td><td  >Sony IMX477 12.3 megapixel (Same as Raspberry Pi High Quality Camera)</td></tr><tr><td class="firstcol empty" ></td><td  >Switchable IR filter for day or night use</td></tr><tr><td class="firstcol " >Lens</td><td  >Wide-angle, distortion-free lens</td></tr><tr><td class="firstcol " >GPIO</td><td  >8 GPIO pins via screw terminal</td></tr><tr><td class="firstcol empty" ></td><td  >1 x 12V</td></tr><tr><td class="firstcol empty" ></td><td  >1 x 5V</td></tr><tr><td class="firstcol empty" ></td><td  >2 x GND</td></tr><tr><td class="firstcol empty" ></td><td  >4 x Input / output pins</td></tr><tr><td class="firstcol " >Dimensions</td><td  >4 x 6 x 4 inches (101 x 152.4 x 101 mm)</td></tr></tbody></table></div><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/BBuMTwYcEWZTQptrJ6GgXK.jpg" alt="Vizy Smart Camera" /><figcaption><small role="credit">Tom's Hardware</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/W9K8KA3XSru3SKufCWDvgK.jpg" alt="Vizy Smart Camera" /><figcaption><small role="credit">Tom's Hardware</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/N69JsDmJx7NmwB4rAVcpjQ.jpg" alt="Vizy Smart Camera" /><figcaption><small role="credit">Tom's Hardware</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/bK7rXfUoXb6SUitrdE4CeN.jpg" alt="Vizy Smart Camera" /><figcaption><small role="credit">Tom's Hardware</small></figcaption></figure></figure><p>The supplied green case is vibrant, and all plastic. On the underside, we see a ¾ screw mount for tripods, which is very useful and it secures Vizy on your desk, unlike other Raspberry Pi cameras. Power is supplied via the included 120V 2.5A AC wall wart which powers the Pi (via a 5V buck converter on a custom addon board) and provides external power to 12V devices. You can also power the unit via the Raspberry Pi 4’s own USB-C port, which is how we tested the unit.</p><p>On the top of the unit is a clear button (that also hides an RGB LED) which is set to power on Vizy, and can be set to toggle the unit on and off. The button also hides an RGB LED that we can control via Python code. Next to the button is a cold shoe mount. These are common in the photography world as most DSLRs come with a “hot shoe”. The difference between a cold and hot shoe is that the hot shoe provides power. Cold shoe mounts are there to hold an accessory in place. For Vizy, you can purchase an LED mount kit to shine a light on the subject of your project.</p><p>The Vizy case is great, it looks great and it is solidly made. But this is not a case for your outdoor projects. For that you will need to go up to the Vizy outdoor package which retails between $369 and $409.</p><p>Moving from the hardware to the software, Vizy ships with a series of apps and examples, but it would be worthwhile to update your OS install as new apps and examples have been released. Vizy is controlled via a web interface rather than a desktop and, by opening vizy.local in your browser, you are presented with a login screen. Logging in with the default credentials, remember to change them at the first opportunity, we see the default application is an AI bird feeder, but we can swap the app / example via the menu in the top right corner. </p><p>The menu hides options to save our images, video and models to a remote location, be this Google’s cloud or our own home server. But more of interest to us is that this menu also hides a Python shell, Linux terminal and a Python editor from where we can tweak the included apps / examples.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:760px;"><p class="vanilla-image-block" style="padding-top:61.58%;"><img id="" name="cup.png" alt="Vizy Smart Camera" src="https://cdn.mos.cms.futurecdn.net/TKGcFtLU6X5LUoewMnFxVL.png" mos="" align="middle" fullscreen="1" width="760" height="468" attribution="" endorsement="" class="expandable"><a href='https://cdn.mos.cms.futurecdn.net/TKGcFtLU6X5LUoewMnFxVL.png' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Hardware)</span></figcaption></figure><p>Talking of apps and examples, the AI bird feeder app is a great showcase of what Vizy can do. The smart aspect of Vizy is the AI. Using a TensorFlow model, designed to identify 20 different birds, the birdfeeder can identify, catalog and photograph birds as they feed.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:315px;"><p class="vanilla-image-block" style="padding-top:126.67%;"><img id="" name="editor.png" alt="Vizy Smart Camera" src="https://cdn.mos.cms.futurecdn.net/4BEPeQNjsCyLufUqABjZ8M.png" mos="" align="middle" fullscreen="1" width="315" height="399" attribution="" endorsement="" class="expandable"><a href='https://cdn.mos.cms.futurecdn.net/4BEPeQNjsCyLufUqABjZ8M.png' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Hardware)</span></figcaption></figure><p>All of the apps and examples can be tweaked. There is an editor button, hidden in the main menu which will launch the online IDE where we can edit and run the code. This is a nice touch, adding a level of immediacy to the learning process. Once an app / example has been updated, the corresponding app window will update to show the changes. This is a nice touch, but once we tested our own script, a simple LED blink we created in the editor, we found that there was no way to run the script. We had to break out of the editor, open a Shell (Linux terminal) and run the code manually. That’s not a difficult task, but for a newcomer, this is a stumbling block.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2559px;"><p class="vanilla-image-block" style="padding-top:51.07%;"><img id="" name="edge and code.png" alt="Vizy Smart Camera" src="https://cdn.mos.cms.futurecdn.net/hkQu5ykTkpbto2VEz5XNgL.png" mos="" align="middle" fullscreen="1" width="2559" height="1307" attribution="" endorsement="" class="expandable"><a href='https://cdn.mos.cms.futurecdn.net/hkQu5ykTkpbto2VEz5XNgL.png' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Hardware)</span></figcaption></figure><p>Creating your own projects is easy enough; the online editor along with Charmed Labs extensive documentation and API reference makes it relatively easy to get started.  The power board, a GPIO add-on board, has its own API to control the onboard buzzer, RGB LED, fan controller and IR switch controller for nocturnal photography via the included camera. The camera is controlled using a mix of OpenCV and Kritter. Kritter seems to be the favored module over PiCamera, but the best way to learn is to modify the existing examples and see what happens.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2964px;"><p class="vanilla-image-block" style="padding-top:55.40%;"><img id="" name="board.jpg" alt="Vizy Smart Camera" src="https://cdn.mos.cms.futurecdn.net/rungiXV7Y2h9HtkgyvXtjJ.jpg" mos="" align="middle" fullscreen="1" width="2964" height="1642" attribution="" endorsement="" class="expandable"><a href='https://cdn.mos.cms.futurecdn.net/rungiXV7Y2h9HtkgyvXtjJ.jpg' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Hardware)</span></figcaption></figure><p>If you were hoping to integrate a HAT or other add-on board, then we’re sorry to dash your hopes. The full 40 pin GPIO is not available, which is unfortunate as the add-on board only uses the 5V, GND, I2C and UART (Serial) pins. Instead of the full GPIO, there is a limited form of GPIO access via a removable screw terminal on the side of the unit. This provides eight GPIO pins, of which only four can be used as digital inputs / outputs. </p><p>The first and last terminals are connections to Ground (GND). The second and third provide 12V and 5V voltages at up to 4A (if used with the included power supply). Terminals four to seven are our digital inputs / outputs. Each can sink (provide a path to Ground) 1A of current. Terminals six and seven also double as a serial interface. The add-on board also provides us with a battery backed real time clock, useful for projects which see Vizy away from reliable network connections.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/zRNDrn9j8e5E2hqbJVRDYP.jpg" alt="Vizy Smart Camera" /><figcaption><small role="credit">Tom's Hardware</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ybs9iud3hZPCpDmG2d5WvP.jpg" alt="Vizy Smart Camera" /><figcaption><small role="credit">Tom's Hardware</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/jVdAvBEhd3SaeV6We5QMDN.jpg" alt="Vizy Smart Camera" /><figcaption><small role="credit">Tom's Hardware</small></figcaption></figure></figure><p>Vizy ships with heatsinks attached to the CPU, RAM and PCIe chips but it needs active cooling to prevent thermal throttle and this is where every Raspberry Pi case fan falls foul. The smaller the fan, the harder it has to work and this generates fan noise. Vizy is not immune to this issue and the integrated fan is most noticeable when the CPU is under heavy load. At rest, the CPU idles at 63.8 Celsius, way over the 40.9 Celsius of a bare Raspberry Pi 4. Under load, the fan kicks in to keep the Pi 4 below 80 Celsius. We turned the fan off and let the unit cook for a while. We then saw the temperature hit 82.8 Celsius. That’s still under the 85 Celsius but a hot Raspberry Pi is not a happy Pi.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/kzHNpnsbCCXCp8wTzj4WML.png" alt="Vizy Smart Camera" /><figcaption><small role="credit">Tom's Hardware</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/jy3BbdXdupuQUM87Jo28FL.png" alt="Vizy Smart Camera" /><figcaption><small role="credit">Tom's Hardware</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/bqShMmB6Y6XgH6NtdSKNzK.png" alt="Vizy Smart Camera" /><figcaption><small role="credit">Tom's Hardware</small></figcaption></figure></figure><h2 id="the-camera">The Camera</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/ybs9iud3hZPCpDmG2d5WvP.jpg" alt="Vizy Smart Camera" /><figcaption><small role="credit">Tom's Hardware</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/GDuqyUndjmEwRB2x8kTUzJ.jpg" alt="Vizy Smart Camera" /><figcaption><small role="credit">Tom's Hardware</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Xrw8EsPpiXe4UgPPsKwvJK.jpg" alt="Vizy Smart Camera" /><figcaption><small role="credit">Tom's Hardware</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/BBuMTwYcEWZTQptrJ6GgXK.jpg" alt="Vizy Smart Camera" /><figcaption><small role="credit">Tom's Hardware</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/W9K8KA3XSru3SKufCWDvgK.jpg" alt="Vizy Smart Camera" /><figcaption><small role="credit">Tom's Hardware</small></figcaption></figure></figure><p>Being makers, we love to take things apart and we started with the camera. The Sony IMX477 sensor based camera is the same as used by the official Raspberry Pi High Quality Camera. But this isn’t the official camera; rather it is an <a href="https://www.uctronics.com/camera-modules/camera-for-raspberry-pi/high-quality-camera-raspberry-pi-12mp-imx477/arducam-12mp-imx477-ir-cut-filter-auto-switch-camera-for-raspberry-pi-b0270.html"><u>Arducam UC-768</u></a> with Vizy branding on the flat flex cable. This camera retails for $85 and features an IR filter switch, which we can turn on or off for use in low light conditions. </p><p>We removed the camera from the unit, and set about unscrewing the supplied lens from the sensor. This revealed a typical C/CS Mount, compatible with lenses sold for the official Raspberry Pi High Quality Camera. We tested with a 6mm CCTV lens and, after a few tweaks, we saw a clear image. Unlike the supplied lens, our 6mm lens had a little distortion to the image when close to the lens. Long shots were clearer. All of the apps and examples worked as expected.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1253px;"><p class="vanilla-image-block" style="padding-top:102.39%;"><img id="" name="closeup 6mm cctv.png" alt="Vizy Smart Camera" src="https://cdn.mos.cms.futurecdn.net/NQkLYEb3jKdM8DW8FNm8sK.png" mos="" align="middle" fullscreen="1" width="1253" height="1283" attribution="" endorsement="" class="expandable"><a href='https://cdn.mos.cms.futurecdn.net/NQkLYEb3jKdM8DW8FNm8sK.png' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Hardware)</span></figcaption></figure><p>By using the C/CS Mount, we can attach not just standard camera lenses, but using adaptors, we can connect directly to microscopes and telescopes and use the power of machine learning to explore the microscopic world and the stars above.</p><h2 id="projects-with-vizy">Projects with Vizy</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2559px;"><p class="vanilla-image-block" style="padding-top:48.53%;"><img id="" name="edge.png" alt="Vizy Smart Camera" src="https://cdn.mos.cms.futurecdn.net/iuFrjeg4BX8LDsQ8YK7UyL.png" mos="" align="middle" fullscreen="1" width="2559" height="1242" attribution="" endorsement="" class="expandable"><a href='https://cdn.mos.cms.futurecdn.net/iuFrjeg4BX8LDsQ8YK7UyL.png' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Hardware)</span></figcaption></figure><p>The power of Vizy is the ease with which we can create Python-powered machine learning projects that focus on computer vision. The included camera is of great quality, and the power of the Raspberry Pi 4 means that our machine learning models can track objects and provide meaningful data in near to real time. The included apps and examples showcase Vizy’s strengths and, based on these projects, we could quite easily create apps to sort M&Ms, count birds in our garden or catalog insects under a microscope.</p><h2 id="bottom-line">Bottom Line</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2975px;"><p class="vanilla-image-block" style="padding-top:57.61%;"><img id="" name="Teardown2.jpg" alt="Vizy Smart Camera" src="https://cdn.mos.cms.futurecdn.net/ybs9iud3hZPCpDmG2d5WvP.jpg" mos="" align="middle" fullscreen="1" width="2975" height="1714" attribution="" endorsement="" class="expandable"><a href='https://cdn.mos.cms.futurecdn.net/ybs9iud3hZPCpDmG2d5WvP.jpg' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Hardware)</span></figcaption></figure><p>We really love Vizy, but let&apos;s talk about the price. The 4GB model at $269 is the sweet spot. That’s plenty of RAM and a decent price, especially considering how much Raspberry Pi 4s cost on the open market. Also, consider the cost of the camera ($85), add-on board, case and the excellent resources into the equation. Yes we are paying more than we would if we bought the bare components, but we’re buying into a kit that is ready to go. What we spend in dollars, we save in time. In the classroom, science lab or in your home, Vizy is a great device to introduce camera-based AI.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Razer and Lambda’s Linux Laptop for Machine Learning Sure Is Pretty ]]></title>
                                                                                                                                                                                                <link>https://www.tomshardware.com/news/razer-lambda-tensorbook-linux-machine-learning-laptop</link>
                                                                            <description>
                            <![CDATA[ Razer and Lambda's collaboration, the Tensorbook, is an expensive Linux notebook meant for machine learning projects. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">NbHGoUHjZAieL82GxJo8qX</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/AT5NVLLY7Qn9er7ZpkWM7E-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 12 Apr 2022 21:01:43 +0000</pubDate>                                                                                                                                <updated>Thu, 21 Aug 2025 10:06:21 +0000</updated>
                                                                                                                                            <category><![CDATA[Artificial Intelligence]]></category>
                                                    <category><![CDATA[Tech Industry]]></category>
                                                                                                                    <dc:creator><![CDATA[ Andrew E. Freedman ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/MTveuGNKPqpzrLttEA9ebb.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Andrew oversees laptop and desktop coverage and keeps up with the latest news in tech and gaming. His work has been published in Kotaku, PCMag, Complex, Tom’s Guide and Laptop Mag, among others. He fondly remembers his first computer: a Gateway that still lives in a spare room in his parents&#039; home, albeit without an internet connection. When he’s not writing about tech, you can find him playing video games, checking social media and waiting for the next Marvel movie. Follow him on Threads &lt;a href=&quot;https://www.threads.net/@freedmanae&quot;&gt;@FreedmanAE&lt;/a&gt; and BlueSky &lt;a href=&quot;https://bsky.app/profile/andrewfreedman.net&quot;&gt;@andrewfreedman.net&lt;/a&gt;.&lt;a href=&quot;https://bsky.app/profile/andrewfreedman.net&quot;&gt; &lt;/a&gt;You can send him tips on Signal: andrewfreedman.01&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/AT5NVLLY7Qn9er7ZpkWM7E-1280-80.jpg">
                                                            <media:credit><![CDATA[Lambda]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A silver Lambda Tensorbook on a purple background.]]></media:description>                                                            <media:text><![CDATA[A silver Lambda Tensorbook on a purple background.]]></media:text>
                                <media:title type="plain"><![CDATA[A silver Lambda Tensorbook on a purple background.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/AT5NVLLY7Qn9er7ZpkWM7E-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Razer&apos;s newest notebook runs Linux, but it isn&apos;t for gaming. Instead, the company typically associated with playing PC games is working with Lambda, which makes computers and cloud services for machine learning, for a sleek notebook intended for more scientific work. </p><p>The laptop is called the Tensorbook, and it looks an awful lot like a <a href="https://www.tomshardware.com/reviews/razer-blade-15-2022">Razer Blade 15</a>, albeit with the silver coloring on the productivity-focused <a href="https://www.tomshardware.com/reviews/razer-book-13">Razer Book</a>. There&apos;s no tri-headed snake here (thank goodness). Instead, the lid has the Lambda logo, though the lower bezel reads "Razer x Lambda." Can&apos;t forget about the collab. There are also purple ports rather than the green ones Razer is known for.<br><br>But if you want the Tensorbook, you&apos;ll have to be ready to drop some serious cash. It starts at $3,499.99 with  an Intel Core i7-11800 CPU, Nvidia GeForce RTX 3080 Max-Q GPu with 16GB of VRAM, 64GB of DDR4 memory and 2TB of SSD storage. The 15.6-inch screen is gaming-ready at 2560 x 1440 resolution with a 165 Hz refresh rate.<br><br>The base model comes with Ubuntu 20.04, Lambda&apos;s software stack (including drivers, PyTorch, TensorFlow, CUDA and more), and a 1-year warranty. $4,099.99 boosts the warranty to two years but is otherwise the same. The top-end $4,999.99 model has both Ubuntu and Windows for dual booting.  Those who want one can buy it <a href="https://lambdalabs.com/deep-learning/laptops/tensorbook/customize">directly from Lambda</a>.</p><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/wMh6Dhq7P_Q" allowfullscreen></iframe></div></div><p>The price is slightly surprising. On the one hand, Razer lists a similar Razer Blade 15 with the same CPU and GPU, half the RAM, a faster screen, and a 1TB SSD for $3,099.99 on its website. But the $3,499.99 Tensorbook, while it has more RAM and storage, still has a last-gen CPU, and Razer and Lambda don&apos;t need to pay for a Windows license for the base and mid-tier versions of the laptop. <br><br>The hardware isn&apos;t likely to be better for machine learning than other gaming laptops with similar specs, but if you use Ubuntu and the tool&apos;s Lambda is offering, it could be an easy way to get it all in one place.</p><p>I will say this: I love the look of this laptop. For its gaming rigs, Razer has always stuck with black, white and quartz pink. This color combination is more subtle, and I think it shows that Razer could do well to offer other color options.<br><br>Lambda sells access to cloud GPUs, and already sells servers and workstations intended for deep learning and GPU compute work. Typically, when I&apos;ve seen companies like this brand their own laptops, they use white-label laptops from Tongfang or Clevo. It&apos;s surprising to see a company use what&apos;s clearly Razer&apos;s design — and name, though perhaps it adds a bit of a cool factor.</p><p><br><br></p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Chinese Fenghua GPU Aims for GeForce RTX 3060 Compute Performance ]]></title>
                                                                                                                                                                                                <link>https://www.tomshardware.com/news/Fenghua-fantasy-1-Xindong</link>
                                                                            <description>
                            <![CDATA[ The Xindong/Innosilicon Fenghua 1 GPU offers 10 TFLOPS FP32 and 50 TOPS INT8 performance, and on paper can match the RTX 3060. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">tJt3DmXgunq554K27739Gh</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/N4vKX3VTZksZCQph5fSthS-1280-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Wed, 22 Dec 2021 19:21:37 +0000</pubDate>                                                                                                                                <updated>Thu, 21 Aug 2025 12:44:24 +0000</updated>
                                                                                                                                            <category><![CDATA[GPUs]]></category>
                                                    <category><![CDATA[PC Components]]></category>
                                                                                                <author><![CDATA[ ashilov@gmail.com (Anton Shilov) ]]></author>                    <dc:creator><![CDATA[ Anton Shilov ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/uMZ5kNphxA2Ut6whdLaSQV.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Anton Shilov has been in the PC industry since 1990s playing games, building PCs, and writing stories about pretty much everything that relates to PCs, Macs, smartphones, tablets, and even fab equipment. Over his career, he has worked at a variety of high-ranking websites, including AnandTech, EE Times, TechRadar, X-bit labs, and now Tom&#039;s Hardware. When Anton is not reading or writing about something high-tech, he is probably watching a good movie, playing a video game, or spending time with his family.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/png" url="https://cdn.mos.cms.futurecdn.net/N4vKX3VTZksZCQph5fSthS-1280-80.png">
                                                            <media:credit><![CDATA[Innosilicon]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Innosilicon]]></media:description>                                                            <media:text><![CDATA[Innosilicon]]></media:text>
                                <media:title type="plain"><![CDATA[Innosilicon]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/N4vKX3VTZksZCQph5fSthS-1280-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>When Xindong/Innosilicon introduced its Fenghua 1 (Fantasy 1) discrete graphics processing unit (GPU) in mid-November, the company unveiled a rather impressive set of features for the GPU. This week, <a href="https://www-innosilicon-cn.translate.goog/home/Index/gpu.html?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=et">Innosilicon published performance specifications</a> for the chip. While the Fenghua 1 cannot compete against the fastest offerings in our <a href="https://www.tomshardware.com/reviews/best-gpus,4380.html">best graphics cards</a> list, and likely lands quite a way down from the top of the <a href="https://www.tomshardware.com/reviews/gpu-hierarchy,4388.html">GPU benchmarks hierarchy</a>, it aims to provide comparable performance modern mid-range GPUs from AMD and Nvidia.<br><br>The Xindong/Innosilicon&apos;s Fenghua 1 (Fantasy 1) GPU is reportedly based on Imagination Technologies&apos; PowerVR architecture. While we can only speculate about the exact microarchitecture used, the graphics processors are quite capable as they support contemporary application programming interfaces for graphics and compute, including DirectX, Vulkan, OpenGL, OpenCL, OpenGL ES, Caffe 1.0, TensorFlow 1.1.2, and ONNX. Since this is a PowerVR-based GPU, it comes with Android, Linux, and Windows software stacks. The GPU is made using a 12nm fabrication process.  </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:970px;"><p class="vanilla-image-block" style="padding-top:56.19%;"><img id="" name="innosilicon-fantasy-2-hero.png" alt="Innosilicon" src="https://cdn.mos.cms.futurecdn.net/BM2uzxnNLvsA6yRsGChopS.png" mos="" align="middle" fullscreen="1" width="970" height="545" attribution="" endorsement="" class="expandable"><a href='https://cdn.mos.cms.futurecdn.net/BM2uzxnNLvsA6yRsGChopS.png' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Innosilicon)</span></figcaption></figure><p>There are two Fantasy 1 graphics cards at present: the single-chip Type A and the dual-chip Type B board. The single-chip Fantasy 1 boasts compute performance of around 5 FP32 TFLOPS for graphics and 25 INT8 TOPS for AI/ML, which is comparable to the (theoretical) performance of Nvidia&apos;s GeForce RTX 2060 GPU. Meanwhile, the dual-chip Fantasy 1 doubles that with FP32 compute performance of approximately 10 FP32 TFLOPS and 50 INT8 TOPS for AI/ML. This is slightly higher compared to performance numbers offered by Nvidia&apos;s GeForce RTX 3060.<br><br>Note that those figures represent theoretical compute performance, and as we&apos;ve seen from AMD and Nvidia in the past, scaling via dual-GPU designs can double compute while creating a host of other hurdles when it comes to real-time graphics processing. Besides driver support, dual GPUs typically have to contain two copies of everything in memory — one copy for each GPU and its direct attached VRAM. Syncing data for frames between the GPUs further complicates things, often requiring game-specific support.</p><h2 id="xindong-innosilicon-apos-s-xa0-fantasy-1-graphics-cards">Xindong/Innosilicon&apos;s Fantasy 1 Graphics Cards</h2><div ><table><tbody><tr><td class="firstcol empty" ></td><td  >Type A</td><td  >Type B</td></tr><tr><td class="firstcol " >Number of GPUs</td><td  >1</td><td  >2</td></tr><tr><td class="firstcol " >FP32 Performance</td><td  >5 FP32 TFLOPS</td><td  >10 FP32 TFLOPS</td></tr><tr><td class="firstcol " >INT8 Performance</td><td  >25 TOPS</td><td  >50 TOPS</td></tr><tr><td class="firstcol " >Pixel Rate</td><td  >160 GPixel/s</td><td  >320 GPixel/s</td></tr><tr><td class="firstcol " >Video Decoding</td><td  >4x4Kp60, 16x1080p60, 32x720p30</td><td  >8x4Kp60, 32x1080p60, 64x720p30</td></tr><tr><td class="firstcol " >Number of users</td><td  >16 1080p users</td><td  >32 1080p users</td></tr></tbody></table></div><p>The Fantasy 1 Type A card can be equipped with 4GB, 8GB or 16GB of GDDR6 or GDDR6X memory, and the Fantasy 1 Type B card should double that with support for up to 32GB of memory. Both graphics cards support a PCIe Gen4 host interface as well as DisplayPort 1.4, eDP 1.4, and HDMI 2.1 interfaces.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:970px;"><p class="vanilla-image-block" style="padding-top:56.19%;"><img id="" name="innosilicon-fantasy-3-hero.png" alt="Innosilicon" src="https://cdn.mos.cms.futurecdn.net/43EYkiLW7EFUhJJ9FsJvyS.png" mos="" align="middle" fullscreen="1" width="970" height="545" attribution="" endorsement="" class="expandable"><a href='https://cdn.mos.cms.futurecdn.net/43EYkiLW7EFUhJJ9FsJvyS.png' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Innosilicon)</span></figcaption></figure><p>While the raw compute performance of the Fantasy 1 Type B looks impressive, it likely won&apos;t directly translate over to games. The developer never mentions multi-GPU technologies akin to AMD&apos;s CrossFire or Nvidia&apos;s SLI — neither of which are properly supported on modern GPUs in contemporary games. It looks like the Fantasy 1 Type B is aimed mostly at datacenters. Keeping in mind that the GPU fully supports GPU virtualization as well as PCIe SR-IOV, GPU computing in datacenters and virtual desktop infrastructure (VDI) are among the applications it was designed for.<br><br>Perhaps the most surprising part about the Fantasy 1 GPU is power consumption. The typical power consumption of one Fantasy 1 Type A card in &apos;a multi-channel cloud environment&apos; is supposedly about 50W, which is considerably lower than the TDP of Nvidia&apos;s GeForce RTX 2060 (TU106). Obviously, Xindong/Innosilicon&apos;s claims have to be independently tested, but they do sound impressive.<br><br>Xindong/Innosilicon is currently sampling its Fantasy 1 graphics cards with interested parties. However, it is unclear when these GPUs will be available commercially. Besides availability and performance, we would also need pricing details to determine whether they can compete with the likes of AMD Radeon, Nvidia GeForce, and Intel Arc — or more likely, against the datacenter variants of those GPUs.</p><iframe src="https://content.jwplatform.com/players/SzkW6ASo.html" id="SzkW6ASo" title="Buy the Right Graphics Card" width="1920" height="1080" frameborder="0" scrolling="auto" allowfullscreen></iframe>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Raspberry Pi Pico Drives Mario Kart 64 Machine Learning Project ]]></title>
                                                                                                                                                                                                <link>https://www.tomshardware.com/news/raspberry-pi-pico-mario-kart-self-driving</link>
                                                                            <description>
                            <![CDATA[ An AI plays Mario Kart 64 on original hardware in this hack from Stacksmashing. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">PnKhVMqCZsnVxcVRmNZzbH</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/thDdciokQsGLJEdH4txx8D-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 24 Nov 2021 12:59:33 +0000</pubDate>                                                                                                                                <updated>Thu, 21 Aug 2025 10:09:39 +0000</updated>
                                                                                                                                            <category><![CDATA[Raspberry Pi]]></category>
                                                                                                                    <dc:creator><![CDATA[ Ian Evenden ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/dY5MGBXCT6GV6ARt8oSiSj.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Ian is a UK-based news writer for Tom’s Hardware US. In 1992, he was given a 286-based PC because his parents hoped he’d become a programmer, and was instantly hooked despite the vagaries of MS-DOS. Pretty soon there was a 386 with Windows 3.1, a CD-ROM, and Sound Blaster card under the desk, followed by Pentium II, Athlon, i7 and Threadripper systems, most of which he built himself. After a brief eight-year dalliance with games consoles at Edge magazine, he began contributing to the likes of Maximum PC, PC Gamer, Windows Help and Advice and a few other magazines that have since closed - none of which were directly his fault. His desk today is a riot of PC monitors, Apple products, Raspberry Pi boards, purple unicorns, game controllers and camera lenses. He has no idea about programming.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/thDdciokQsGLJEdH4txx8D-1280-80.jpg">
                                                            <media:credit><![CDATA[Stacksmashing]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[An overview of the equipment used]]></media:description>                                                            <media:text><![CDATA[An overview of the equipment used]]></media:text>
                                <media:title type="plain"><![CDATA[An overview of the equipment used]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/thDdciokQsGLJEdH4txx8D-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>As if the AI drivers in Mario Kart 64 weren’t bad enough, a fabulous project uncovered by <a href="https://www.hackster.io/news/let-s-a-go-tensorflow-713147d81e18" target="_blank">Hackster</a> sees the player replaced by a <a href="https://www.tomshardware.com/uk/news/raspberry-pi-pico-tutorials-pinout-everything-you-need-to-know" target="_blank">Raspberry Pi Pico</a> (backed by a laptop running a trained TensorFlow machine learning model).</p><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/z9E38sN5nRQ" allowfullscreen></iframe></div></div><p>There&apos;s actually two hacks in one here. The first, detailed on project creator Stacksmashing’s <a href="https://github.com/stacksmashing/TensorKartRealHW" target="_blank">GitHub page</a>, involved getting a video output out of an original N64 (one that hasn’t been <a href="https://www.tomshardware.com/news/nintendo-64-nuc-pc-mod" target="_blank">modded into a PC</a>) that the laptop could process into the AI model. This meant an HDMI mod, as analog RGB video connectors are rare on modern laptops.</p><p>The project, known as TensorKartRealHW, uses TensorKart, software that is already capable of playing Mario Kart 64 on its own, but which relies on an emulator. Being able to play it on original hardware meant being able to pass controller inputs through one of the original ports on the front of the console, which is where the Raspberry Pi Pico comes in. It is connected to the N64 via a broken controller, and converts inputs requested by the AI into the signals expected by the controller ports. </p><p>The training data was gathered using a Python script that captured controller input and the subsequent effect on visual output. Things like the minimap were cropped out, as they were confusing, and the game was slowed down to capture smoother steering. The AI model was trained on this dataset, and eventually developed near-perfect control of Mario in his kart - but only on the courses contained in the training data. </p><p>If you want to try it yourself, the code is open-source and on GitHub, but you’ll probably have to break an N64 controller first, and there&apos;s no information on how handy the AI is with a blue shell.</p><iframe src="https://content.jwplatform.com/players/YdWWS5dA.html" id="YdWWS5dA" title="Raspberry Pi 4 Review: The New Gold Standard for Single-Board Computing" width="1920" height="1080" frameborder="0" scrolling="auto" allowfullscreen></iframe>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Raspberry Pi AI Puts the Trash Out ]]></title>
                                                                                                                                                                                                <link>https://www.tomshardware.com/news/raspberry-pi-ai-trash-sorter</link>
                                                                            <description>
                            <![CDATA[ Using a Raspberry Pi 4 and a TensorFlow model this project sorts the recyclables from your trash to help us all be a little greener. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">QLQdGwyj6cmUdxqEdVnmjL</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/DNySPGnchc6Kewtgh7WuHD-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 22 Nov 2021 16:07:44 +0000</pubDate>                                                                                                                                <updated>Tue, 28 Jan 2025 14:48:04 +0000</updated>
                                                                                                                                            <category><![CDATA[Raspberry Pi]]></category>
                                                                                                                    <dc:creator><![CDATA[ Ian Evenden ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/dY5MGBXCT6GV6ARt8oSiSj.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Ian is a UK-based news writer for Tom’s Hardware US. In 1992, he was given a 286-based PC because his parents hoped he’d become a programmer, and was instantly hooked despite the vagaries of MS-DOS. Pretty soon there was a 386 with Windows 3.1, a CD-ROM, and Sound Blaster card under the desk, followed by Pentium II, Athlon, i7 and Threadripper systems, most of which he built himself. After a brief eight-year dalliance with games consoles at Edge magazine, he began contributing to the likes of Maximum PC, PC Gamer, Windows Help and Advice and a few other magazines that have since closed - none of which were directly his fault. His desk today is a riot of PC monitors, Apple products, Raspberry Pi boards, purple unicorns, game controllers and camera lenses. He has no idea about programming.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/DNySPGnchc6Kewtgh7WuHD-1280-80.jpg">
                                                            <media:credit><![CDATA[Hackster / Team Techsquare]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Team Techsquare&#039;s Raspberry Pi 4 powered AI trash sorter]]></media:description>                                                            <media:text><![CDATA[Team Techsquare&#039;s Raspberry Pi 4 powered AI trash sorter]]></media:text>
                                <media:title type="plain"><![CDATA[Team Techsquare&#039;s Raspberry Pi 4 powered AI trash sorter]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/DNySPGnchc6Kewtgh7WuHD-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Sorting garbage into different types ready for recycling is exactly the sort of image-recognition task AIs should be good at, and a team based in South Korea has put together a really clever project that does just that, with Raspberry Pi power, via <a href="https://www.hackster.io/techsquare/ai-recycling-machine-using-onem2m-22e0ef" target="_blank">Hackster</a>. </p><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/lonB1qJyqiA" allowfullscreen></iframe></div></div><p>Created by Team Techsquare as a means to help citizens in the Republic of Korea to learn how to correctly sort their garbage. Powering the project is a <a href="https://www.tomshardware.com/uk/reviews/raspberry-pi-4" target="_blank">Raspberry Pi 4</a> board and V2 Camera Module. Image recognition speeds aren&apos;t fast, to improve them you would need a Tensor Processing Unit (TPU), but they are fast enough for the task at hand. The machine is at a prototype stage, so doesn’t look much, with its wooden frame and copious amounts of tape, but the software is working, which is the crucial part of this green project.</p><p>On top of the Raspberry Pi OS there&apos;s OpenCV, TensorFlow, and the OneM2M platform. Trash is fed through the wooden frame under the eye of the camera, and the image is analysed on the Pi using a model trained in TensorFlow , sorting it into categories that require different recycling treatment. Should the visual sorting fail, there&apos;s also a spectrometer to perform secondary sorting. An actuator then sorts the object into the right can.</p><p>If you’re interested in making your own, there are <a href="https://www.hackster.io/techsquare/ai-recycling-machine-using-onem2m-22e0ef#schematics" target="_blank">schematics</a> and code on the Hackster site.</p><iframe src="https://content.jwplatform.com/players/YdWWS5dA.html" id="YdWWS5dA" title="Raspberry Pi 4 Review: The New Gold Standard for Single-Board Computing" width="1920" height="1080" frameborder="0" scrolling="auto" allowfullscreen></iframe>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Raspberry Pi Compute Module 4 Powers New PiCam Carrier Board ]]></title>
                                                                                                                                                                                                <link>https://www.tomshardware.com/news/raspberry-pi-computer-module-4-picam-carrier-board</link>
                                                                            <description>
                            <![CDATA[ A new board from Ledato allows direct connection of a Raspberry Pi Camera to a Compute Module 4 in a much smaller form factor. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">A3aeFDmMKWBEkM7PwjGit6</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/bLfseig6qsUonVa9m36Qf3-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 27 Oct 2021 12:11:25 +0000</pubDate>                                                                                                                                <updated>Thu, 30 Jan 2025 13:07:05 +0000</updated>
                                                                                                                                            <category><![CDATA[Raspberry Pi]]></category>
                                                                                                                    <dc:creator><![CDATA[ Ian Evenden ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/dY5MGBXCT6GV6ARt8oSiSj.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Ian is a UK-based news writer for Tom’s Hardware US. In 1992, he was given a 286-based PC because his parents hoped he’d become a programmer, and was instantly hooked despite the vagaries of MS-DOS. Pretty soon there was a 386 with Windows 3.1, a CD-ROM, and Sound Blaster card under the desk, followed by Pentium II, Athlon, i7 and Threadripper systems, most of which he built himself. After a brief eight-year dalliance with games consoles at Edge magazine, he began contributing to the likes of Maximum PC, PC Gamer, Windows Help and Advice and a few other magazines that have since closed - none of which were directly his fault. His desk today is a riot of PC monitors, Apple products, Raspberry Pi boards, purple unicorns, game controllers and camera lenses. He has no idea about programming.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/bLfseig6qsUonVa9m36Qf3-1280-80.jpg">
                                                            <media:credit><![CDATA[Adafruit]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The Adafruit camera module]]></media:description>                                                            <media:text><![CDATA[The Adafruit camera module]]></media:text>
                                <media:title type="plain"><![CDATA[The Adafruit camera module]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/bLfseig6qsUonVa9m36Qf3-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Users of <a href="https://www.tomshardware.com/uk/reviews/raspberry-pi-compute-module-4" target="_blank">Raspberry Pi Compute Module 4</a> boards who want to use the official Raspberry Pi Camera Module are left with a number of choices. Do they use the dedicated IO board or another carrier board? The latter is a popular option as the dedicated IO board is designed for development rather than daily use. We found Ledato&apos;s new <a href="https://www.adafruit.com/product/5247" target="_blank">PiCam module</a> listed for $40 on Adafruit, and it looks like just the thing for CM4 camera projects.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/cAkZu4GG5n7t8WNEbASacB.jpg" alt="The Adafruit camera board" /><figcaption><small role="credit">Adafruit</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/NAmN7xnbxYnrWCMtiU29rB.jpg" alt="The Adafruit camera board" /><figcaption><small role="credit">Adafruit</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ekPo5AbnVudF8SthcLUD2C.jpg" alt="The Adafruit camera board" /><figcaption><small role="credit">Adafruit</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/vLjCtRZz4QxXMzKKhzAVDC.jpg" alt="The Adafruit camera board" /><figcaption><small role="credit">Adafruit</small></figcaption></figure></figure><p>The PiCam module is the same size as the Compute Module (sold separately), and can be mounted directly on top of the board via four M2.5 screw points, with just a small offset to assemble a very small Raspberry Pi camera system, perfect for adding computer vision in small places. The Raspberry Pi 4, and the Compute Module 4 offer decent machine learning / computer vision using TensorFlow Lite, so a carrier board such as PiCam offers embedded machine learning projects a little more power over higher priced alternatives.</p><p>Along with the ribbon connector for the camera module (also sold separately) - which is double-sided for ease of connection - the board also sports a pair of micro USB ports, one for power and the other for data. The latter allows you to SSH into the board’s memory, and it can also be used to write to the eMMC storage on the Compute Module.</p><p>As well as the official <a href="https://www.tomshardware.com/uk/best-picks/best-raspberry-pi-accessories" target="_blank">Raspberry Pi Camera Module</a>, any camera connected via a  15-pin ribbon cable should be compatible, but there&apos;s a stark warning on the site to avoid at all costs plugging the cable in the wrong way around, or face permanent damage to all three modules. For anyone wanting to get their mind around the board before it arrives, the <a href="https://cdn-shop.adafruit.com/product-files/5247/5247_picam_manual_eng.pdf" target="_blank">user manual (PDF)</a> is available via the Adafruit store.</p><iframe src="https://content.jwplatform.com/players/YdWWS5dA.html" id="YdWWS5dA" title="Raspberry Pi 4 Review: The New Gold Standard for Single-Board Computing" width="1920" height="1080" frameborder="0" scrolling="auto" allowfullscreen></iframe>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Google's Pixel 6 Will Boast 'Tensor' SoC Built for ML and AI ]]></title>
                                                                                                                                                                                                <link>https://www.tomshardware.com/news/google-reveals-tensor-soc-pixel-6-lineup</link>
                                                                            <description>
                            <![CDATA[ Google announced that its new Pixel 6 and Pixel 6 Pro smartphones will feature its custom Tensor system on a chip. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">7ReUnXYm6FaNnic8fxAth3</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/fJ2Kz8YAkE6wpFrfSC3bdC-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 02 Aug 2021 18:02:33 +0000</pubDate>                                                                                                                                <updated>Thu, 21 Aug 2025 08:43:09 +0000</updated>
                                                                                                                                            <category><![CDATA[CPUs]]></category>
                                                    <category><![CDATA[PC Components]]></category>
                                                                                                                    <dc:creator><![CDATA[ Nathaniel Mott ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/hEFeUwJHtzVDWEZTcjDqt9.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Nathaniel has been writing about various aspects of the technology industry, from startups and cybersecurity to social media and enthusiast hardware, since 2011. Lately, he spends his time writing and spending time with his family.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/fJ2Kz8YAkE6wpFrfSC3bdC-1280-80.jpg">
                                                            <media:credit><![CDATA[Google]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Google Tensor SoC]]></media:description>                                                            <media:text><![CDATA[Google Tensor SoC]]></media:text>
                                <media:title type="plain"><![CDATA[Google Tensor SoC]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/fJ2Kz8YAkE6wpFrfSC3bdC-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Google today <a href="https://blog.google/products/pixel/google-tensor-debuts-new-pixel-6-fall/">announced</a> that it designed a custom system on a chip (<a href="https://www.tomshardware.com/reviews/glossary-soc-system-on-chip-definition,5890.html">SoC</a>) to improve the machine learning and artificial intelligence performance of its next smartphones. The new chip, which the company dubbed Tensor, is set to debut in the Pixel 6 and Pixel 6 Pro "later this fall" alongside the Android 12 operating system.</p><p>The company uses the Tensor identifier for many of its ML- and AI-related projects. Its open source machine learning platform is called <a href="https://www.tensorflow.org/">TensorFlow</a>. The application-specific integrated circuits (ASICs) on which Google Cloud relies are called <a href="https://www.tomshardware.com/news/google-cloud-tpu-pods-1000-public-beta,39293.html">Tensor Processing Units</a>. And now it&apos;s built a custom Tensor SoC for its own smartphones.</p><p>Unfortunately the announcement was light on details — Google didn&apos;t offer any information about the Tensor SoC&apos;s tech specs or provide a specific release date for the Pixel 6 lineup. But it did offer some insight into what it set out to accomplish with its first mobile SoC and what that could mean for Android users once it debuts.</p><p>"AI is the future of our innovation work," Google said, "but the problem is we’ve run into computing limitations that prevented us from fully pursuing our mission. So we set about building a technology platform built for mobile that enabled us to bring our most innovative AI and machine learning (ML) to our Pixel users."</p><p>The company said it "thought about every piece of the chip and customized it to run Google&apos;s computational photography models" so it could deliver "entirely new features, plus improvements to existing ones," in the latest phones. It also added a  security core to complement a next-gen <a href="https://www.blog.google/products/pixel/titan-m-makes-pixel-3-our-most-secure-phone-yet/">Titan M</a> chip debuting with the Pixel 6 line.</p><p>"You’ll see this in everything from the completely revamped camera system to speech recognition and much more," Google said. "So whether you&apos;re trying to capture that family photo when your kids won’t stand still, or communicate with a relative in another language, Pixel will be there — and it will be more helpful than ever."</p><p>If this sounds familiar, it might be because Apple often touts the ML and AI performance of its custom silicon as well. Its most recent processors, from <a href="https://www.tomshardware.com/news/apple-a14-cpu-details">the A14 Bionic</a> found in the iPhone 12 line to <a href="https://www.tomshardware.com/news/Apple-M1-Chip-Everything-We-Know">the M1 chip</a> at the core of its new Macs and iPads, all feature a Neural Engine with the same general purpose as the Tensor SoC.</p><p>It seems the companies agree on at least one thing: ML and AI have become increasingly important to the day-to-day experience of interacting with smartphones, PCs, and web-based services. We&apos;ll see how their responses to this shift compare when the Pixel 6 and iPhone 13 lineups make their debuts sometime this fall.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ This Raspberry Pi Project is Good For You ]]></title>
                                                                                                                                                                                                <link>https://www.tomshardware.com/news/raspberry-pi-barcode-scanning-nutritional</link>
                                                                            <description>
                            <![CDATA[ Kutluhan Aktar is at it again with another Raspberry Pi project, this time using TensorFlow to analyze nutrient profiles for food. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">ZKNKvjVnuAVoTxofQJryzk</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/p2tnJQKSGYbwYVn95b6Maa-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 05 Jul 2021 17:01:37 +0000</pubDate>                                                                                                                                <updated>Thu, 21 Aug 2025 12:56:48 +0000</updated>
                                                                                                                                            <category><![CDATA[Raspberry Pi]]></category>
                                                                                                                    <dc:creator><![CDATA[ Ash Hill ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/p9HsnLCwBpTQYCBBhYXgrS.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Ash is a self-employed tech writer and illustrator with a serious affinity for the Raspberry Pi, 3D printing, retro gaming and finding the best tech deals and coupons. She has over a decade of IT experience and has been featured in the official Raspberry Pi magazine MagPi.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/p2tnJQKSGYbwYVn95b6Maa-1280-80.jpg">
                                                            <media:credit><![CDATA[Kutluhan Aktar]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Raspberry Pi]]></media:description>                                                            <media:text><![CDATA[Raspberry Pi]]></media:text>
                                <media:title type="plain"><![CDATA[Raspberry Pi]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/p2tnJQKSGYbwYVn95b6Maa-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Developer and <a href="https://www.tomshardware.com/news/raspberry-pi"><u>Raspberry Pi</u></a> enthusiast Kutluhan Aktar is at it again with another impressive Raspberry Pi project. Aktar has created a Pi-powered food scanning system that uses artificial intelligence to create a comprehensive nutrient profile assessment at a glance. We recently covered his <a href="https://www.tomshardware.com/news/raspberry-pi-pico-darth-vader-cryptocurrency-tracker-update"><u>Darth Vader cryptocurrency tracker</u></a> which uses the Raspberry Pi Pico microcontroller to help monitor crypto prices in real-time.</p><p>The <a href="https://www.tomshardware.com/features/best-raspberry-pi-projects"><u>best Raspberry Pi projects</u></a> make our lives easier and this one is designed to keep your nutrition in check by analyzing anything it scans with TensorFlow machine learning. Using a custom model programmed by Aktar, it produces output of the food&apos;s "healthiness score" with the help of an open-source nutrition database called <a href="https://world.openfoodfacts.org/"><u>Open Food Facts</u></a>. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/bXJb2sNLQXhwD3ZJNPgSUD.jpg" alt="Raspberry Pi" /><figcaption><small role="credit">Kutluhan Aktar</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/S45jykEzehLpqN2jMpt4Yd.jpg" alt="Raspberry Pi" /><figcaption><small role="credit">Kutluhan Aktar</small></figcaption></figure></figure><p>According to Aktar, the project will work with both a Raspberry Pi 4 or Raspberry Pi 3 B+. It also uses a 7-inch touchscreen alongside a GM65 QR barcode scanner to scan the food in real-time.</p><p>Aktar developed a custom web application using PHP to interpret the barcode data and return nutrition information for a given product. A python script is used to read this data and turn it into a visual representation of its nutritional score.</p><p>If you want a bigger scoop on this nutritional Pi project, visit the project page at <a href="https://www.hackster.io/kutluhan-aktar/barcode-based-nutrient-profiling-and-food-labelling-w-tf-28a371">Hackster</a> for more details and a complete breakdown of how the TensorFlow system works.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ A.I. For Raspberry Pi Pico: Uctronics TinyML Learning Kit Review ]]></title>
                                                                                                                                                                                                <link>https://www.tomshardware.com/reviews/ai-for-raspberry-pi-pico-uctronics-tinyml-learning-kit-review</link>
                                                                            <description>
                            <![CDATA[ Adding machine learning to your Raspberry Pi Pico projects has just become easier with an all in one kit that will have you detecting people in no time. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">vWMP9PLQLWCjphgZF3Gj27</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/SccYWWHB5awmcvjD5XY5uG-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 12 Apr 2021 21:08:29 +0000</pubDate>                                                                                                                                <updated>Thu, 21 Aug 2025 12:52:35 +0000</updated>
                                                                                                                                            <category><![CDATA[Raspberry Pi]]></category>
                                                                                                                    <dc:creator><![CDATA[ Les Pounder ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/mZ2MebAz6hhKR6vLUDUbsc.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Les Pounder is a creative technologist and for seven years has created projects to educate and inspire minds both young and old. He has worked with the Raspberry Pi Foundation to write and deliver their teacher training programme &quot;Picademy&quot;.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/SccYWWHB5awmcvjD5XY5uG-1280-80.jpg">
                                                            <media:credit><![CDATA[Tom&#039;s Hardware]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Uctronics TinyML Learning Kit]]></media:description>                                                            <media:text><![CDATA[Uctronics TinyML Learning Kit]]></media:text>
                                <media:title type="plain"><![CDATA[Uctronics TinyML Learning Kit]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/SccYWWHB5awmcvjD5XY5uG-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>When we think of machine learning and artificial intelligence we instantly think of large data centers with massive computational power. But the Raspberry Pi Pico is capable of machine learning via TinyML, developed for microcontrollers. With the $40 Uctronics TinyML Learning Kit, we can easily add computer vision to our projects.</p><p>Compatible with many different microcontrollers, such as those from Arduino, the Uctronics TinyML Learning Kitincludes an Arducam Mini 2MP Plus Camera which has been used for some time with other microcontrollers, but with the power of the Raspberry Pi Pico we see much better performance for machine learning, an almost 10x increase compared to an Arduino.</p><p>We put the Uctronics TinyML Learning Kit on the bench and learned more about what this kit can offer.</p><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/ZxOAVDllIFw" allowfullscreen></iframe></div></div><h2 id="design-and-use-of-the-uctronics-tinyml-learning-kit-xa0">Design and Use of the Uctronics TinyML Learning Kit </h2><figure class="van-image-figure " data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1999px;"><p class="vanilla-image-block" style="padding-top:56.33%;"><img id="" name="image2.jpg" alt="Uctronics TinyML Learning Kit" src="https://cdn.mos.cms.futurecdn.net/AquiN5zdmzPKz7bfv6qYpG.jpg" mos="" align="middle" fullscreen="1" width="1999" height="1126" attribution="" endorsement="" class="expandable"><a href='https://cdn.mos.cms.futurecdn.net/AquiN5zdmzPKz7bfv6qYpG.jpg' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Hardware)</span></figcaption></figure><p>Measuring just 0.78 x 1.34 inches (20 x 34.1 mm) the focus of the kit is the Arducam 2MP Plus, a camera which is based on the OV2640, a 2MP camera which can be used with microcontrollers and computers via a SPI (data stream and commands) and I2C (sensor configuration) protocols. </p><p>This camera is not limited to just being used on the included Raspberry Pi Pico; it can also be used with Arduino and ESP32 based boards. A 2MP resolution may not sound like much, but for computer vision and machine learning it is plenty when we consider that our image will only be 320 x 320 pixels. The camera lens is contained in an M12 mount and the lens is interchangeable with other M12 lenses, available separately. </p><p>Connecting the camera to the Raspberry Pi Pico, or other RP2040 is a piece of cake thanks to the included jumper wires. The online resources clearly show the GPIO pins that we should use to connect the camera to the Pico and show the GPIO pins for the included CP2102 USB to TTL adaptor which is used to send video data from the Pico to an application, which in our review was a person detection script running Processing, a programming interface similar to the Arduino IDE but geared towards the visual arts. </p><p>After flashing a pre-made UF2 project, written in C/C++  to our Raspberry Pi Pico, we then installed the Processing IDE and the corresponding code to receive the image data and display on our desktop. If you are a MicroPython fan, then right now there are no MicroPython libraries for TensorFLow Lite for the Raspberry Pi Pico, but Arducam is working on supporting this. The Arducam Mini 2MP Plus Camera can also be used to take simple images and it has a community supported MicroPython library to simplify the process.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/AsM7sMtqARYiZFwnzuhdKe.png" alt="Uctronics TinyML Learning Kit" /><figcaption><small role="credit">Tom's Hardware</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/roSCtQDnLCu9VUvBnp4GPe.png" alt="Uctronics TinyML Learning Kit" /><figcaption><small role="credit">Tom's Hardware</small></figcaption></figure></figure><p>A camera connected to a Raspberry Pi Pico is cool, but machine learning is much cooler. Tiny Machine Learning (TinyML), is a version of TensorFlow developed for use on microcontrollers that almost always have less computational power than a full computer. Microcontrollers such as those from Arduino, Espressif (ESP32) and now Raspberry Pi are capable of being trained to identify objects, patterns or respond to external inputs from microphones, sensors etc. </p><p>Arducam claims that using the OV2640 camera with the Raspberry Pi Pico we can process at 1 FPS, which may not sound like much but the equivalent project running on an Arduino is 1 frame every 18 seconds. So the Pico is clearly the better board for TinyML on a budget. Arducam provides a Github repository containing a series of TinyML demos available as raw C code for customization and compilation on your machine. Should you wish to jump straight into using the demos, there are pre-compiled versions saved as UF2 files ready for use on the Pico.</p><h2 id="what-projects-can-we-use-the-uctronics-tinyml-learning-kitfor-xa0">What Projects Can We Use The Uctronics TinyML Learning KitFor? </h2><figure class="van-image-figure " data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1923px;"><p class="vanilla-image-block" style="padding-top:55.95%;"><img id="" name="image1.png" alt="Uctronics TinyML Learning Kit" src="https://cdn.mos.cms.futurecdn.net/R4PctceRfAqy3D7q85zyjG.png" mos="" align="middle" fullscreen="1" width="1923" height="1076" attribution="" endorsement="" class="expandable"><a href='https://cdn.mos.cms.futurecdn.net/R4PctceRfAqy3D7q85zyjG.png' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Hardware)</span></figcaption></figure><p>The Uctronics TinyML Learning Kit is designed for TinyML and so it is geared towards projects that require just enough processing power to add computer vision and artificial intelligence to a project. Using the camera as an input, we can give a robot “sight” and, using different models, we can train the robot to search for objects or persons. </p><p>Want to watch for intruders in a room and send alerts to your devices via the Internet? Well the Arducam camera and our <a href="https://www.tomshardware.com/how-to/get-wi-fi-internet-on-raspberry-pi-pico"><u>guide to getting your Raspberry Pi Pico online</u></a> will enable just this.</p><h2 id="bottom-line-xa0">Bottom Line </h2><p>The Uctronics TinyML Learning Kit is great fun, but to get the best from it, you really need to know your C/C++, until the MicroPython library is ready for release that is. If you are already familiar with machine learning then chances are that this is no stumbling block for you. </p><p>The Arducam Mini 2MP Plus Camera is incredibly easy to assemble, with clear instructions and a well documented GitHub repository and with a little time even a novice programmer could get great results.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ New Algorithm Makes CPUs 15 Times Faster Than GPUs in Some AI Work ]]></title>
                                                                                                                                                                                                <link>https://www.tomshardware.com/news/cpu-vs-gpu-ai-performance-uplift-with-optimizations</link>
                                                                            <description>
                            <![CDATA[ AVX512 and AVX512_BF16 can work wonders for AI. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">y5imCZK6pVyc8NisvtqaMc</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/o6R5GnN6o45NnzVBuhB2DJ-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sat, 10 Apr 2021 22:52:49 +0000</pubDate>                                                                                                                                <updated>Thu, 21 Aug 2025 12:55:06 +0000</updated>
                                                                                                                                            <category><![CDATA[CPUs]]></category>
                                                    <category><![CDATA[PC Components]]></category>
                                                                                                <author><![CDATA[ ashilov@gmail.com (Anton Shilov) ]]></author>                    <dc:creator><![CDATA[ Anton Shilov ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/uMZ5kNphxA2Ut6whdLaSQV.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Anton Shilov has been in the PC industry since 1990s playing games, building PCs, and writing stories about pretty much everything that relates to PCs, Macs, smartphones, tablets, and even fab equipment. Over his career, he has worked at a variety of high-ranking websites, including AnandTech, EE Times, TechRadar, X-bit labs, and now Tom&#039;s Hardware. When Anton is not reading or writing about something high-tech, he is probably watching a good movie, playing a video game, or spending time with his family.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/o6R5GnN6o45NnzVBuhB2DJ-1280-80.jpg">
                                                            <media:credit><![CDATA[Intel]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Intel]]></media:description>                                                            <media:text><![CDATA[Intel]]></media:text>
                                <media:title type="plain"><![CDATA[Intel]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/o6R5GnN6o45NnzVBuhB2DJ-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>GPUs are known for being significantly better than most CPUs when it comes to AI deep neural networks (DNNs) training simply because they have more execution units (or cores). But a new algorithm proposed by computer scientists from Rice University is claimed to actually flip the tables and make CPUs a whopping 15 times faster than some leading-edge GPUs. </p><p>The most complex compute challenges are usually solved using brute force methods, like either throwing more hardware at them or inventing special-purpose hardware that can solve the task. DNN training is without any doubt among the most compute-intensive workloads nowadays, so if programmers want maximum training performance, they use GPUs for their workloads. This happens to a large degree because it is easier to achieve high performance using compute GPUs as most algorithms are based on matrix multiplications.  </p><p>Anshumali Shrivastava, an assistant professor of computer science at Rice&apos;s Brown School of Engineering, and his colleagues have presented an <a href="https://proceedings.mlsys.org/paper/2021/file/3636638817772e42b59d74cff571fbb3-Paper.pdf">algorithm</a> that can greatly speed up DNN training on modern AVX512 and AVX512_BF16-enabled CPUs. </p><p>"Companies are spending millions of dollars a week just to train and fine-tune their AI workloads," said Shrivastava in a conversation with <a href="https://techxplore.com/news/2021-04-rice-intel-optimize-ai-commodity.html">TechXplore</a>. "The whole industry is fixated on one kind of improvement — faster matrix multiplications. Everyone is looking at specialized hardware and architectures to push matrix multiplication. People are now even talking about having specialized hardware-software stacks for specific kinds of deep learning. Instead of taking a [computationally] expensive algorithm and throwing the whole world of system optimization at it, I&apos;m saying, &apos;Let&apos;s revisit the algorithm.&apos;" </p><p>To prove their point, the scientists took SLIDE (Sub-LInear Deep Learning Engine), a  C++ OpenMP-based engine that combines smart hashing randomized algorithms with modest multi-core parallelism on CPU, and optimized it heavily for Intel&apos;s AVX512 and AVX512-bfloat16-supporting processors. </p><figure class="van-image-figure " data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1600px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="" name="Intel-3rd-Gen-Xeon-Scalalbe_composite-generic-hero-1.jpg" alt="Intel" src="https://cdn.mos.cms.futurecdn.net/fEA8ekEJEh3FnMYMTg2m7J.jpg" mos="" align="middle" fullscreen="1" width="1600" height="900" attribution="" endorsement="" class="expandable"><a href='https://cdn.mos.cms.futurecdn.net/fEA8ekEJEh3FnMYMTg2m7J.jpg' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Intel)</span></figcaption></figure><p>The engine employs Locality Sensitive Hashing (LSH) to identify neurons during each update adaptively, which optimizes compute performance requirements. Even without modifications, it can be faster in training a 200-million-parameter neural network, in terms of wall clock time, than the optimized TensorFlow implementation on an Nvidia V100 GPU, according to the paper. </p><p>"Hash table-based acceleration already outperforms GPU, but CPUs are also evolving," said study co-author Shabnam Daghaghi. </p><p>To make hashing faster, the researchers vectorized and quantized the algorithm so that it could be better handled by Intel&apos;s AVX512 and AVX512_BF16 engines. They also implemented some memory optimizations.  </p><p>"We leveraged [AVX512 and AVX512_BF16] CPU innovations to take SLIDE even further, showing that if you aren&apos;t fixated on matrix multiplications, you can leverage the power in modern CPUs and train AI models four to 15 times faster than the best specialized hardware alternative."</p><figure class="van-image-figure " data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2170px;"><p class="vanilla-image-block" style="padding-top:73.64%;"><img id="" name="performance_comparison.png" alt="Performance Comparison" src="https://cdn.mos.cms.futurecdn.net/jd8rixk6FvfAtxH2583WjS.png" mos="" align="middle" fullscreen="1" width="2170" height="1598" attribution="" endorsement="" class="expandable"><a href='https://cdn.mos.cms.futurecdn.net/jd8rixk6FvfAtxH2583WjS.png' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Anshumali Shrivastava/Rice University)</span></figcaption></figure><p>The results they obtained with Amazon-670K, WikiLSHTC-325K, and Text8 datasets are indeed very promising with the optimized SLIDE engine. Intel&apos;s Cooper Lake (CPX) processor can outperform Nvidia&apos;s Tesla V100 by about 7.8 times with Amazon-670K, by approximately 5.2 times with WikiLSHTC-325K, and by roughly 15.5 times with Text8. In fact, even an optimized Cascade Lake (CLX) processor can be 2.55–11.6 times faster than Nvidia&apos;s Tesla V100.</p><figure class="van-image-figure " data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2172px;"><p class="vanilla-image-block" style="padding-top:30.76%;"><img id="" name="performance_comparison-1.png" alt="Performance Comparison" src="https://cdn.mos.cms.futurecdn.net/UZSuGKcDKLLcHbCReh84gS.png" mos="" align="middle" fullscreen="1" width="2172" height="668" attribution="" endorsement="" class="expandable"><a href='https://cdn.mos.cms.futurecdn.net/UZSuGKcDKLLcHbCReh84gS.png' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Anshumali Shrivastava/Rice University)</span></figcaption></figure><p>Without any doubt, optimized DNN algorithms for AVX512 and AVX512_BF16-enabled CPUs make a lot of sense since processors are pervasive as they are used by client devices, data center servers, and HPC machines. To that end, it is very important to take advantage of all of their capabilities. </p><p>But there <em>might</em> be a catch when it comes to absolute performance, so let&apos;s speculate for a moment. Nvidia&apos;s A100 <a href="https://developer.nvidia.com/blog/nvidia-ampere-architecture-in-depth/">promises</a> to be 3–6 times faster than Nvidia&apos;s Tesla V100 used by researchers for comparison (perhaps because getting an A100 is hard) in training. Unfortunately, we do not have any A100 numbers with Amazon-670K, WikiLSHTC-325K, and Text8 datasets. Perhaps, an A100 cannot beat Intel&apos;s Cooper Lake when it uses an optimized algorithm, but these AVX512_BF16-enabled CPUs are not exactly widely available (like the A100). So, the question is, how does Nvidia&apos;s A100 stack up against Intel&apos;s Cascade Lake and Ice Lake CPUs?</p><iframe src="https://content.jwplatform.com/players/zYBgfFoA.html" id="zYBgfFoA" title="Buy the Right CPU" width="1920" height="1080" frameborder="0" scrolling="auto" allowfullscreen></iframe>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Pico4ML Brings Machine Learning To the Raspberry Pi Pico ]]></title>
                                                                                                                                                                                                <link>https://www.tomshardware.com/news/pico4ml-brings-machine-learning-to-the-raspberry-pi-pico</link>
                                                                            <description>
                            <![CDATA[ The Pico4ML is the same size as a Raspberry Pi Pico, but we get  an onboard screen, microphone and camera for AI and machine learning projects. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">snnyneW9pkXw6KT6BzkZji</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/9gNBW2HAoZuvdT2z8EGYGU-1280-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Wed, 10 Mar 2021 16:37:52 +0000</pubDate>                                                                                                                                <updated>Thu, 21 Aug 2025 12:43:27 +0000</updated>
                                                                                                                                            <category><![CDATA[Artificial Intelligence]]></category>
                                                    <category><![CDATA[Tech Industry]]></category>
                                                                                                                    <dc:creator><![CDATA[ Les Pounder ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/mZ2MebAz6hhKR6vLUDUbsc.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Les Pounder is a creative technologist and for seven years has created projects to educate and inspire minds both young and old. He has worked with the Raspberry Pi Foundation to write and deliver their teacher training programme &quot;Picademy&quot;.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/png" url="https://cdn.mos.cms.futurecdn.net/9gNBW2HAoZuvdT2z8EGYGU-1280-80.png">
                                                            <media:credit><![CDATA[Arducam]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Pico4ML]]></media:description>                                                            <media:text><![CDATA[Pico4ML]]></media:text>
                                <media:title type="plain"><![CDATA[Pico4ML]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/9gNBW2HAoZuvdT2z8EGYGU-1280-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>The <a href="https://www.tomshardware.com/news/raspberry-pi-pico-tutorials-pinout-everything-you-need-to-know">Raspberry Pi Pico</a> wouldn&apos;t be the first board that comes to mind for machine learning, but it seems that the $4 may be a viable platform for machine learning projects. The <a href="https://www.arducam.com/pico4ml-an-rp2040-based-platform-for-tiny-machine-learning/">Pico4ML from Arducam</a> is an RP2040 based board with an onboard camera, screen, and microphone that looks to be the same size as the Raspberry Pi Pico.</p><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/MJ-bVhPXyIs" allowfullscreen></iframe></div></div><p>Arducam is probably better known for its range of cameras for the Raspberry Pi and Nvidia Jetson boards, but since the release of the Raspberry Pi Pico, they have been tinkering with <a href="https://www.tomshardware.com/news/raspberry-pi-pico-arducam">machine learning projects powered by the Pico</a>. The Arducam Pico4ML is their first RP2040-based board and the first board to feature an onboard camera, a microphone that you can use for "wake word" detection, a screen, and an Inertial Measurement Unit (IMU) that can detect gestures.</p><p>The Pico4ML is intended for machine learning and artificial intelligence projects based around Tiny Machine Learning (TinyML). The TensorFlow Lite Micro library has been ported to the RP2040, opening up a whole new world of projects for the $4 microcontroller. The Arducam Pico4ML is at its heart still a Raspberry Pi Pico, and so it should be compatible with accessories designed for the Pico.</p><p>The Pico4ML can detect two persons in real-time, and in the latest demo video, we see it in action with a real person and a Mario action figure. Pico4ML reacts with a percentage value to show how certain it is that an image is a person while providing a live camera feed of the subject in the frame. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/NNC29Z3QfsMFQTn8ymsUwT.jpg" alt="Pico4ML" /><figcaption><small role="credit">Arducam</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/JMyqDmsxHmLKh4t8E5CnRT.jpg" alt="Pico4ML" /><figcaption><small role="credit">Arducam</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/jEtabSeGoWXgnVagiybagT.jpg" alt="Pico4ML" /><figcaption><small role="credit">Arducam</small></figcaption></figure></figure><p>At this time we don&apos;t know how much and when this board will be available, but we do know that Tom&apos;s Hardware will receive one for review in the next few weeks.</p><iframe src="https://content.jwplatform.com/players/YdWWS5dA.html" id="YdWWS5dA" title="Raspberry Pi 4 Review: The New Gold Standard for Single-Board Computing" width="1920" height="1080" frameborder="0" scrolling="auto" allowfullscreen></iframe>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Raspberry Pi Cat Detector Gun Scans for Felines ]]></title>
                                                                                                                                                                                                <link>https://www.tomshardware.com/news/raspberry-pi-cat-detecting-gun</link>
                                                                            <description>
                            <![CDATA[ This maker is using an old IR thermometer as housing for a Tensorflow-powered Cat detecting gun. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">9Uo3uZWjsR6TnEELnFCu9M</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/fazTxPqcXgq6mPnznKXkhC-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 04 Mar 2021 16:33:34 +0000</pubDate>                                                                                                                                <updated>Thu, 21 Aug 2025 08:44:22 +0000</updated>
                                                                                                                                            <category><![CDATA[Raspberry Pi]]></category>
                                                                                                                    <dc:creator><![CDATA[ Ash Hill ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/p9HsnLCwBpTQYCBBhYXgrS.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Ash is a self-employed tech writer and illustrator with a serious affinity for the Raspberry Pi, 3D printing, retro gaming and finding the best tech deals and coupons. She has over a decade of IT experience and has been featured in the official Raspberry Pi magazine MagPi.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/fazTxPqcXgq6mPnznKXkhC-1280-80.jpg">
                                                            <media:credit><![CDATA[Niklas Fauth]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Raspberry Pi]]></media:description>                                                            <media:text><![CDATA[Raspberry Pi]]></media:text>
                                <media:title type="plain"><![CDATA[Raspberry Pi]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/fazTxPqcXgq6mPnznKXkhC-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Sometimes you&apos;re looking at a cat and sometimes you&apos;re not. We know what it&apos;s like.  But how you can know for sure? With Niklas Fauth&apos;s <a href="https://www.tomshardware.com/news/raspberry-pi"><u>Raspberry Pi</u></a>-powered cat detecting gun, of course!</p><p>Don&apos;t worry, this cat-detecting gun is safe—shooting only images that are evaluated using machine learning to determine whether or not the user is, in fact, looking at a cat. The unit is housed inside of an old IR thermometer. </p><figure class="van-image-figure " data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:606px;"><p class="vanilla-image-block" style="padding-top:96.20%;"><img id="" name="1614874735.jpg" alt="Raspberry Pi" src="https://cdn.mos.cms.futurecdn.net/4zeRVPSLYJisiHoFD3CKpG.jpg" mos="" align="middle" fullscreen="" width="606" height="583" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Niklas Fauth)</span></figcaption></figure><p>The device relies on a Raspberry Pi Zero that powers a small screen where the thermometer readout panel used to be. The buttons on the gun appear to interface directly with the Pi, initiating an image capture and an object detection request.</p><p>The images are evaluated using Tensorflow along with the COCO-SSD model. The accuracy of the cat scan is largely determined by the contents and size of the model used.</p><p>To see this project in action, visit the original post on <a href="https://twitter.com/FauthNiklas/status/1367146481262743559">Twitter</a>. Check out our list of <a href="https://www.tomshardware.com/features/best-raspberry-pi-projects">best Raspberry Pi projects</a> for more creations from the maker community.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Techbase Reveals Raspberry Pi Powered AI Gateway ]]></title>
                                                                                                                                                                                                <link>https://www.tomshardware.com/news/raspberry-pi-compute-module-4-ai-gateway</link>
                                                                            <description>
                            <![CDATA[ Featuring the Raspberry Pi Compute Module 4 and a Google Coral Edge TPU, this industrial-focused board is designed to add AI and machine learning to industrial projects. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">FyZKUbKxvFXCQkr8wJjAu6</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/SPxihvTtz8AoHTQ5voNVhX-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 08 Dec 2020 15:10:13 +0000</pubDate>                                                                                                                                <updated>Thu, 21 Aug 2025 09:48:42 +0000</updated>
                                                                                                                                            <category><![CDATA[Raspberry Pi]]></category>
                                                                                                                    <dc:creator><![CDATA[ Les Pounder ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/mZ2MebAz6hhKR6vLUDUbsc.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Les Pounder is a creative technologist and for seven years has created projects to educate and inspire minds both young and old. He has worked with the Raspberry Pi Foundation to write and deliver their teacher training programme &quot;Picademy&quot;.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/SPxihvTtz8AoHTQ5voNVhX-1280-80.jpg">
                                                            <media:credit><![CDATA[Techbase]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[ModBerry AI GATEWAY 9500-CM4]]></media:description>                                                            <media:text><![CDATA[ModBerry AI GATEWAY 9500-CM4]]></media:text>
                                <media:title type="plain"><![CDATA[ModBerry AI GATEWAY 9500-CM4]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/SPxihvTtz8AoHTQ5voNVhX-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>A recent update to Techbase&apos;s range of Modberry industrial controllers sees the new <a href="https://modberry.techbase.eu/modberry/ai-gateway-series-with-compute-module-4-and-google-coral-tpu/">Modberry AI Gateway 9500-CM4</a> join their range of Modberry 500 CM4 DIN Rail computers. As you have guessed from the name, these units feature the new Raspberry Pi Compute Module 4, but the AI Gateway 9500-CM4 also comes with a Google Coral Tensor Processing Unit (TPU) for faster machine learning processing.</p><p>At the core of the industrial-focused product is the Raspberry Pi 4&apos;s BCM2711 System on Chip, featuring a 64-bit quad-core Arm processor running at 1.5 GHz. There are 32 variants of the Raspberry Pi Compute Module 4, each with different RAM, eMMC storage, and WiFi options. Also at the core is Google&apos;s Coral Edge TPU, connected to the Compute Module 4&apos;s exposed PCIe interface. </p><p>The Coral Edge TPU provides four trillion operations per second and increases the processing power required for AI / Machine Learning projects using TensorFlow Lite. Enabling ModBerry AI GATEWAY 9500-CM4 to be used in industrial projects where machine learning and AI would benefit, such as automotive and Internet of Things projects.</p><figure class="van-image-figure " data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:109.88%;"><img id="" name="ai_gateway_promo2-1.png" alt="ModBerry AI GATEWAY 9500-CM4" src="https://cdn.mos.cms.futurecdn.net/oCdwXEETAcuvSzbaSAz4DY.png" mos="" align="middle" fullscreen="" width="800" height="879" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Techbase)</span></figcaption></figure><p>"ModBerry AI GATEWAY 9500-CM4 can be equipped with serial RS-232/485 ports, range of digital and analog I/Os, USB, HDMI and Ethernet. Interfaces can be expanded with additional I/Os and opto-isolation, relays, Ethernet, 1-Wire, CAN, M-Bus Master and Slave, accelerometer, OLED screen and many more features like TPM Security Chip, eSIM and SuperCap backup power support. " - Techbase Press Release.</p><p>At this time Techbase is working on the prototypes, and delivery times are around two months, depending on the supply of Compute Module 4 units. The price will also vary based upon your chosen configuration.    </p><iframe src="https://content.jwplatform.com/players/YdWWS5dA.html" id="YdWWS5dA" title="Raspberry Pi 4 Review: The New Gold Standard for Single-Board Computing" width="1920" height="1080" frameborder="0" scrolling="auto" allowfullscreen></iframe>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Adafruit Making Machine Learning USB Stick for Raspberry Pi ]]></title>
                                                                                                                                                                                                <link>https://www.tomshardware.com/news/adafruit-to-release-machine-learning-usb-stick-for-raspberry-pi</link>
                                                                            <description>
                            <![CDATA[ A TPU used to augment the machine learning processing power of the humble Raspberry Pi 4. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">Qt5d7PUYkXuXifPWpfGqse</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/kNiUbN8Fi88d9B27MqniHj-1280-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Wed, 02 Dec 2020 18:05:04 +0000</pubDate>                                                                                                                                <updated>Thu, 21 Aug 2025 10:11:54 +0000</updated>
                                                                                                                                            <category><![CDATA[Raspberry Pi]]></category>
                                                                                                                    <dc:creator><![CDATA[ Les Pounder ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/mZ2MebAz6hhKR6vLUDUbsc.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Les Pounder is a creative technologist and for seven years has created projects to educate and inspire minds both young and old. He has worked with the Raspberry Pi Foundation to write and deliver their teacher training programme &quot;Picademy&quot;.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/png" url="https://cdn.mos.cms.futurecdn.net/kNiUbN8Fi88d9B27MqniHj-1280-80.png">
                                                            <media:credit><![CDATA[Adafruit]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Adafruit Coral TPU USB Stick]]></media:description>                                                            <media:text><![CDATA[Adafruit Coral TPU USB Stick]]></media:text>
                                <media:title type="plain"><![CDATA[Adafruit Coral TPU USB Stick]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/kNiUbN8Fi88d9B27MqniHj-1280-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Renowned US electronics manufacturer and distributor <a href="https://blog.adafruit.com/2020/11/30/machine-learning-monday-coral-tpu-usb-stick/">Adafruit announced</a> that it is working on its own USB Tensor Processing Unit (TPU) powered by a TPS62827 Coral accelerator chip. This chip could increase the processing power of your next <a href="https://www.tomshardware.com/news/raspberry-pi">Raspberry Pi-powered</a> Machine Learning project.</p><figure class="van-image-figure " data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:853px;"><p class="vanilla-image-block" style="padding-top:38.57%;"><img id="" name="Adafruit Coral.jpg" alt="Adafruit Coral TPU USB Stick" src="https://cdn.mos.cms.futurecdn.net/i5GqqKaeAgFfxJWJUuzUfi.jpg" mos="" align="middle" fullscreen="" width="853" height="329" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Adafruit)</span></figcaption></figure><p>Adafruit&apos;s Coral TPU board will come as a USB device. When inserted into a <a href="https://www.tomshardware.com/reviews/raspberry-pi-4">Raspberry Pi 4</a>, Adafruit says that Coral will improve the performance of TensorFlow Lite inferences by up to ten times in certain circumstances. It should offer similar performance to <a href="https://coral.ai/products/accelerator/">Google&apos;s Coral USB accelerator</a>, which uses the same chip, and costs $59, but is not in a stick form factor.<br><br>We recently reviewed <a href="https://www.tomshardware.com/reviews/adafruit-braincraft-hat-raspberry-pi">Adafruit&apos;s BrainCraft HAT</a>, designed as a single module to aid Raspberry Pi 4-powered Machine Learning projects. While the BrainCraft HAT had no TPU and was unable to help process the data, it provided the means to operate a device that could collect and output data. </p><p>Processing was handled via the Raspberry Pi 4&apos;s CPU, which manages around 4-5fps.  With this new Adafruit TPU, we can expect the fps to jump to over 20fps! <br><br>We asked Limor Fried, CEO Adafruit for more information.</p><p><em>"The goal is for this new chip to be used with Pi 4 computers specifically to greatly speed up vision recognition projects - we found that Mobilenet SSDlite type demos ran at maybe 1~2 fps and with this add on we could get to a real-time friendly 20fps which would allow many more edge AI projects to use the common Pi 4."</em></p><p>There&apos;s no firm word yet on pricing or availability as Fried is still working on the price of materials needed to manufacture the stick. However, she said that she&apos;s hoping to offer it for somewhere around the price of a Raspberry Pi 4 (though she didn&apos;t say which Raspberry Pi 4) and would have more news in a few weeks.</p><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/u_OuHlpaYe4" allowfullscreen></iframe></div></div><p>It is still early days, so we have no details on price, but it is hoped that Adafruit&apos;s Coral will retail for less than Google&apos;s Coral TPU, possibly around the same price as a Raspberry Pi 4. </p><iframe src="https://content.jwplatform.com/players/YdWWS5dA.html" id="YdWWS5dA" title="Raspberry Pi 4 Review: The New Gold Standard for Single-Board Computing" width="1920" height="1080" frameborder="0" scrolling="auto" allowfullscreen></iframe>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ SolidRun Aims to 'Dethrone' Raspberry Pi With i.MX8M Plus  ]]></title>
                                                                                                                                                                                                <link>https://www.tomshardware.com/news/solidrun-aims-to-dethrone-raspberry-pi-with-imx8m-plus-</link>
                                                                            <description>
                            <![CDATA[ The i.MX8M Plus is designed for machine learning could possible outperform the Raspberry Pi 4 ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">DnNdSvughJTczAii5x4xSd</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/PsFTUGihegNKSqnigC53L9-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 19 Nov 2020 16:41:39 +0000</pubDate>                                                                                                                                <updated>Thu, 21 Aug 2025 08:58:25 +0000</updated>
                                                                                                                                            <category><![CDATA[Raspberry Pi]]></category>
                                                                                                                    <dc:creator><![CDATA[ Les Pounder ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/mZ2MebAz6hhKR6vLUDUbsc.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Les Pounder is a creative technologist and for seven years has created projects to educate and inspire minds both young and old. He has worked with the Raspberry Pi Foundation to write and deliver their teacher training programme &quot;Picademy&quot;.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/PsFTUGihegNKSqnigC53L9-1280-80.jpg">
                                                            <media:credit><![CDATA[SolidRun]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[i.MX8m Plus]]></media:description>                                                            <media:text><![CDATA[i.MX8m Plus]]></media:text>
                                <media:title type="plain"><![CDATA[i.MX8m Plus]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/PsFTUGihegNKSqnigC53L9-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p><a href="https://www.solid-run.com/nxp-i-mx8m-family/imx8m-plus-com/#overview">Today SolidRun announced their latest embedded</a> System on Module (SoM) board which aims to "dethrone" the <a href="https://www.tomshardware.com/news/raspberry-pi">Raspberry Pi</a> as the go-to hardware solution for development and prototyping. With a design similar to the recent <a href="https://www.tomshardware.com/reviews/raspberry-pi-compute-module-4">Raspberry Pi Compute Module 4</a> the i.MX8M Plus comes in a dual or quad core configuration and with compatibility for existing models and software resources. The big selling point of this board is an onboard Neural Processor which will provide much more computational power when used in TensorFlow machine learning projects. The Raspberry Pi 4 can do at best 9 FPS in a TensorFlow Lite unless used with a Tensor Processing Unit such as those from Google&apos;s Coral project.</p><figure class="van-image-figure " data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:75.00%;"><img id="" name="i.MX8 plus sideways.jpg" alt="i.MX8M Plus" src="https://cdn.mos.cms.futurecdn.net/w32VwkmZrXsp3hSpDLDnsJ.jpg" mos="" align="middle" fullscreen="" width="800" height="600" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: SolidRun)</span></figcaption></figure><p>Both the i.MX8M Plus dual core and quad core models share the same Arm Cortex A53 running at up to 1.8 GHz for commercial applications, with industrial variants clocking in at 1.6 GHz. Both versions have a Neural Processor (NPU) which provides extra power for machine learning and AI intensive tasks such as TensorFlow. Up to 8GB of LPDDR4 RAM is supported and storage is provided via an internal eMMC or via external micro SD or PCIe SSD using a carrier board. Wireless connectivity is provided directly on the SoM, with 802.11 ac Wi-Fi and Bluetooth 5.0.<br>The onboard Vivante GC7000UL GPU provides support for OpenGL ES 3.1/3.0 and Vulkan as well as hardware video decoding and encoding. HDMI 2.0, MIPI-DSI and LVDS are supported for two displays with a limit 1080P @ 60Hz per display. Camera support is provided via a MIPI-CSI port.</p><figure class="van-image-figure " data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:75.00%;"><img id="" name="HummingBoard Mate front.jpg" alt="i.MX8M Plus" src="https://cdn.mos.cms.futurecdn.net/sKbhv3bJpPBBDp32xeA2i.jpg" mos="" align="middle" fullscreen="" width="800" height="600" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: SolidRun)</span></figcaption></figure><p>The i.MX8M requires carrier boards with which some of their onboard functionality is broken out for easy development. The three new carrier boards the HummingBoard-M Pulse, Ripple and Mate provide dual Gigabit Ethernet (Mate and Pulse) as well as an additional MIPI-CSI camera connector for stereo vision projects. Carrier boards are necessary for breaking out and developing projects based on the i.MX8M Plus CoM. Once we learn how they work we are free to develop our own carrier boards to break out the functionality that we require.</p><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/MISeM3alPNc" allowfullscreen></iframe></div></div><p><a href="https://www.solid-run.com/nxp-i-mx8m-family/imx8m-plus-com/#overview">With prices starting from $75</a> for a quad core model with 1GB of RAM and 8GB eMMC but no wireless connectivity or carrier board we must look to the $150 model with Wi-Fi and Bluetooth as well as a carrier board. </p><iframe src="https://content.jwplatform.com/players/YdWWS5dA.html" id="YdWWS5dA" title="Raspberry Pi 4 Review: The New Gold Standard for Single-Board Computing" width="1920" height="1080" frameborder="0" scrolling="auto" allowfullscreen></iframe>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ How to Build a Face Mask Detector with Raspberry Pi ]]></title>
                                                                                                                                                                                                <link>https://www.tomshardware.com/how-to/raspberry-pi-face-mask-detector</link>
                                                                            <description>
                            <![CDATA[ Your Raspberry Pi can detect if you are wearing a face mask or not. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">RAYwF22vm5h834iKLzMkXd</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/g9tbagckUipVf6EKncV7rA-1280-80.gif" type="image/gif" length="0"></enclosure>
                                                                        <pubDate>Sat, 31 Oct 2020 12:00:42 +0000</pubDate>                                                                                                                                <updated>Wed, 05 Feb 2025 14:49:54 +0000</updated>
                                                                                                                                            <category><![CDATA[Raspberry Pi]]></category>
                                                                                                                    <dc:creator><![CDATA[ Caroline Dunn ]]></dc:creator>                                                                                                        <dc:description><![CDATA[ &lt;p&gt;Caroline Dunn is a freelance writer for Tom&#039;s Hardware. Her expertise lies in covering Raspberry Pi projects, creating video tutorials, writing guides, and exploring other entertaining tech DIY initiatives.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/gif" url="https://cdn.mos.cms.futurecdn.net/g9tbagckUipVf6EKncV7rA-1280-80.gif">
                                                            <media:credit><![CDATA[Tom&#039;s Hardware]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Face Mask Detector]]></media:description>                                                            <media:text><![CDATA[Face Mask Detector]]></media:text>
                                <media:title type="plain"><![CDATA[Face Mask Detector]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/g9tbagckUipVf6EKncV7rA-1280-80.gif" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>One of the worst jobs in the world right now is being a greeter at a retail store who has to tell people to put on their face masks. Instead of making a human check for mask compliance, we can create a Raspberry Pi-powered mask detector that uses image recognition. Then unruly patrons can yell at a Raspberry Pi screen instead. </p><p>In this article, we’ll show you how to set up a <em><strong>Raspberry Pi Face Mask Detection System</strong></em> and sound a buzzer when someone is not wearing their face mask. This project was inspired by a <a href="https://twitter.com/larrykim/status/1318243765979615233?s=21"><u>video of a mall in Asia</u></a> where an entry gate could only be activated by a user wearing a face mask. </p><figure class="van-image-figure " data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:59.67%;"><img id="" name="image9.gif" alt="Face Mask Detector" src="https://cdn.mos.cms.futurecdn.net/g9tbagckUipVf6EKncV7rA.gif" mos="" align="middle" fullscreen="" width="600" height="358" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Hardware)</span></figcaption></figure><h2 id="how-does-the-raspberry-pi-face-mask-detector-project-work-xa0">How does the Raspberry Pi Face Mask Detector project work? </h2><p>When a user approaches your webcam, the Python code utilizing <a href="https://www.tensorflow.org/"><u>TensorFlow</u></a>, <a href="https://opencv.org/"><u>OpenCV</u></a>, and <a href="https://pypi.org/project/imutils/"><u>imutils</u></a> packages will detect if a user is wearing a face mask or not. Users not wearing a face mask will be designated with a red box around their face, and users wearing a face mask will see a green box around their face with the text, <em><strong>“Thank you. Mask On.” </strong></em>Users not wearing a face mask will see a red box around their face with,<em><strong> “No Face Mask Detected.”</strong></em> </p><h2 id="how-long-does-the-raspberry-pi-mask-detector-project-take-xa0">How long does the Raspberry Pi mask detector project take? </h2><p>Starting with a fresh install of the Raspberry Pi OS, to complete all elements of this project will take at least 5 hours. If you completed our previous post on <a href="https://www.tomshardware.com/how-to/raspberry-pi-facial-recognition"><u>Raspberry Pi Facial Recognition</u></a>, you can subtract 1.5 hours for the install of OpenCV. Even better, we’ve included a pre-trained model for you to jump directly to a working Pi mask detection system. </p><p>ICYMI - <strong>Facial Recognition with Raspberry Pi:</strong> We recently posted a <a href="https://www.tomshardware.com/how-to/raspberry-pi-facial-recognition"><u>facial recognition tutorial where we used machine learning to train our Raspberry Pi to recognize specific faces.</u></a> This tutorial uses many of the same principles of machine learning and AI, but today we are adding <a href="https://www.tensorflow.org/"><u>TensorFlow</u></a> to identify an object, specifically a face mask. We recently featured another Raspberry Pi Tensorflow project that determined if a <a href="https://www.tomshardware.com/news/raspberry-pi-scans-cats-for-caught-prey"><u>cat was carrying prey to its owner’s door.</u></a></p><p><strong>Disclaimer:</strong> This article is provided with the intent for personal use. We expect our users to fully disclose and notify when they collect, use, and/or share data. We expect our users to fully comply with all national, state, and municipal laws applicable. </p><h2 id="what-you-x2019-ll-need-for-raspberry-pi-face-mask-detection-xa0">What You’ll Need for Raspberry Pi Face Mask Detection </h2><ul><li><a href="https://www.amazon.com/CanaKit-Raspberry-4GB-Starter-Kit/dp/B07V5JTMV9">Raspberry Pi 4</a> (Raspberry Pi Zero is not recommended for this project, and the Raspberry Pi 3 ran very slowly.)</li><li>16GB (or larger) microSD card (see <a href="https://www.tomshardware.com/best-picks/raspberry-pi-microsd-cards">best Raspberry Pi microSD cards</a>) with a fresh install of <a href="https://www.raspberrypi.org/downloads/">Raspberry Pi OS</a></li><li>Power supply/Keyboard/Mouse/Monitor/HDMI Cable (for your Raspberry Pi)</li><li><a href="https://www.amazon.com/gp/product/B0897VCSXQ">USB Webcam</a> or <a href="https://www.amazon.com/LABISTS-Raspberry-Camera-Official-8-megapixel/dp/B07W6THFPH">Raspberry Pi Camera</a></li><li>Optional: <a href="https://www.amazon.com/Raspberry-Pi-Official-Touch-Screen/dp/B073S3LQ6Q">7-inch Raspberry Pi touchscreen</a></li><li>Optional: <a href="https://www.amazon.com/Raspberry-Screen-Monitor-Touchscreen-Display/dp/B081VT2CPW">Stand for Pi Touchscreen</a></li></ul><p>The majority of this tutorial is based on terminal commands. If you are not familiar with terminal commands on your Raspberry Pi, we highly recommend reviewing <a href="https://www.tomshardware.com/reviews/raspberry-pi-command-line-commands,6159.html"><u><em><strong>25+ Linux Commands Raspberry Pi Users Need to Know</strong></em></u></a> first. </p><h2 id="part-1-install-dependencies-for-raspberry-pi-face-mask-detection-xa0">Part 1: Install Dependencies for Raspberry Pi Face Mask Detection </h2><p>In this step, we will install <a href="https://opencv.org/"><u>OpenCV</u></a>, <a href="https://pypi.org/project/imutils/"><u>imutils</u></a>, and <a href="https://www.tensorflow.org/"><u>Tensorflow</u></a>. </p><ul><li><a href="https://opencv.org/about/">OpenCV</a> is an open source software library for processing real-time image and video with machine learning capabilities.</li><li><a href="https://pypi.org/project/imutils/">Imutils</a> is a series of convenience functions to expedite OpenCV computing on the Raspberry Pi.</li><li><a href="https://www.tensorflow.org/">Tensorflow</a> is an open source machine learning platform.</li></ul><p>1. <strong>Install fresh copy of the Raspberry Pi Operating System on your 16GB or larger microSD card. </strong>Check out our article on <a href="https://www.tomshardware.com/reviews/raspberry-pi-set-up-how-to,6029.html"><u>how to set up a Raspberry Pi for the first time</u></a> or how to do a <a href="https://www.tomshardware.com/reviews/raspberry-pi-headless-setup-how-to,6028.html"><u>headless Raspberry Pi install</u></a>. We tried this project by running ‘sudo apt-get update && sudo apt-get upgrade’ and we failed to build / install OpenCV.</p><p>2. <strong>Plug in your webcam </strong>into one of the USB ports of your Raspberry Pi. If you are using a Raspberry Pi camera instead of a webcam, use your ribbon cable to connect it to your Pi. <strong>Boot your Raspberry Pi.</strong> </p><figure class="van-image-figure " data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1999px;"><p class="vanilla-image-block" style="padding-top:56.13%;"><img id="" name="image17.jpg" alt="Face Mask Detector" src="https://cdn.mos.cms.futurecdn.net/ajf9BCK3BTQvbRXUQmcKC8.jpg" mos="" align="middle" fullscreen="" width="1999" height="1122" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Hardware)</span></figcaption></figure><p>There will be an optional step to add LEDs and a buzzer in the last step.</p><p>3. If you are using a Pi camera instead of a webcam, <strong>enable Camera</strong> from your Raspberry Pi configuration. Press <strong>OK</strong> and reboot your Pi. </p><figure class="van-image-figure " data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1598px;"><p class="vanilla-image-block" style="padding-top:59.95%;"><img id="" name="image15.png" alt="Face Mask Detector" src="https://cdn.mos.cms.futurecdn.net/xByUnz6ZwxpRfM8sGvitv6.png" mos="" align="middle" fullscreen="" width="1598" height="958" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Hardware)</span></figcaption></figure><p>4. <strong>Open a Terminal. </strong>You can do that by pressing CTRL + T.</p><p>5. <strong>Install </strong><a href="https://opencv.org/about/"><u>OpenCV</u></a><strong>. </strong>This step takes about 2 hours. Please see <a href="https://www.tomshardware.com/how-to/raspberry-pi-facial-recognition"><u>Part 1 of our Raspberry Pi Facial Recognition Tutorial for full instructions on installing OpenCV.</u></a> Upon completion of installing OpenCV, your terminal should look something like this: </p><figure class="van-image-figure " data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1602px;"><p class="vanilla-image-block" style="padding-top:58.55%;"><img id="" name="image11.png" alt="Face Mask Detector" src="https://cdn.mos.cms.futurecdn.net/ajjVd6LjGt6Z7cJowkdhk3.png" mos="" align="middle" fullscreen="" width="1602" height="938" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Hardware)</span></figcaption></figure><p>6. <strong>Install TensorFlow</strong>. This step took about 5-10 minutes. </p><pre class="line-numbers language-bash" language="bash" ><code>sudo pip3 installhttps://github.com/lhelontra/tensorflow-on-arm/releases/download/v2.1.0/tensorflow-2.1.0-cp37-none-linux_armv7l.whl</code></pre><p>7. <strong>Install imutils. </strong>This step took about 1 minute. </p><pre class="line-numbers language-bash" language="bash" ><code>sudo pip3 install imutils</code></pre><h2 id="part-2-face-mask-detection-short-cut-method-xa0">Part 2: Face Mask Detection (Short-Cut Method) </h2><p>In this section, we will skip training the model and run a pre-made model to identify if you are wearing a face mask or not.</p><p>1. <strong>Open a new terminal</strong> on your Pi by pressing <strong>Ctrl-T</strong>.</p><p>2. <strong>Download the code</strong> from GitHub. </p><pre class="line-numbers language-bash" language="bash" ><code>git clone https://github.com/carolinedunn/face_mask_detection</code></pre><p>3. <strong>Run the pre-made model </strong>trained with over 1,000 images. In your terminal change directory (cd) into the directory you just cloned from GitHub. </p><pre class="line-numbers language-bash" language="bash" ><code>cd face_mask_detection</code></pre><p>4. <strong>Run the Python 3 code </strong>to open up your webcam and start the mask detection algorithm.  </p><pre class="line-numbers language-bash" language="bash" ><code>python3 detect_mask_webcam.pyIf you are using a Pi Camera, enter python3 detect_mask_picam.py</code></pre><p>After a few seconds, you should see your camera view pop-up window and see a green box indicating face mask presence. </p><figure class="van-image-figure " data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1600px;"><p class="vanilla-image-block" style="padding-top:59.63%;"><img id="" name="image1.png" alt="Face Mask Detector" src="https://cdn.mos.cms.futurecdn.net/eTYZf5st78Jp9si53zQZrm.png" mos="" align="middle" fullscreen="" width="1600" height="954" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Hardware)</span></figcaption></figure><p>Or a red box indicating lack of face mask. </p><figure class="van-image-figure " data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1608px;"><p class="vanilla-image-block" style="padding-top:60.20%;"><img id="" name="image4.png" alt="Face Mask Detector" src="https://cdn.mos.cms.futurecdn.net/43oG5GwBpzsetkYYHkTk3o.png" mos="" align="middle" fullscreen="" width="1608" height="968" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Hardware)</span></figcaption></figure><p>You can try experimenting with various face masks, improper and proper wearing of your face mask (i.e. face mask hanging from your ear, or face mask below the nose).</p><p>Press <strong>ESC</strong> to stop the script. </p><h2 id="part-3-face-mask-model-training-long-method-xa0">Part 3: Face Mask Model Training (Long Method) </h2><p>Now that you have your face mask detector up and running, you’re probably wondering, <em><strong>“How does it work?”</strong></em></p><p>Over one thousand photos were used to train the model that <strong>detect_mask_webcam.py</strong> uses to make the <em><strong>mask</strong></em> or <em><strong>no mask</strong></em> determination. The more examples provided, the better the machine learning because fewer photos = less accuracy. </p><p>Photos were divided into 2 folders in our <strong>dataset</strong>, <strong>with_mask</strong> and <strong>without_mask</strong> and the training algorithm created a model of <em><strong>mask vs. no mask</strong></em> based on the <strong>dataset</strong>. The sample photos provided in the <strong>dataset</strong> folder you downloaded from GitHub are my own photos.</p><p>What if instead of hundreds of photos, we trained our Raspberry Pi Mask Detection system on <strong>20 photos</strong>? Fortunately, we have a pre-trained model for you to test out.</p><p>From your <strong>face_mask_detection</strong> folder in your terminal, run the Python 3 code to open up your webcam with the 20 photo model.  </p><pre class="line-numbers language-bash" language="bash" ><code>python3 detect_mask_webcam.py --model mask_detector-20.modelIf you are using a Pi Camera, enter python3 detect_mask_picam.py --model mask_detector-20.model</code></pre><p>After a few seconds, you should see your camera view pop-up window and see a green box or a red box. You’ll find this model is not very accurate. </p><h2 id="how-to-train-the-raspberry-pi-face-mask-model-yourself-xa0">How to train the Raspberry Pi face mask model yourself </h2><p>As a part of this tutorial, I’ve created a way for you to train the model on your own photos.</p><p>In the <strong>dataset</strong> folder within <strong>face_mask_detection</strong> on your Pi, check out the two subfolders, <strong>with_mask</strong> and <strong>without_mask</strong>. </p><figure class="van-image-figure " data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1598px;"><p class="vanilla-image-block" style="padding-top:60.20%;"><img id="" name="image7.png" alt="Face Mask Detector" src="https://cdn.mos.cms.futurecdn.net/4nxwqQ49mniqkxg8uxTga.png" mos="" align="middle" fullscreen="" width="1598" height="962" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Hardware)</span></figcaption></figure><p>To train the Pi with your photos, simply save your photos (headshots of people wearing or not wearing face masks) to the appropriate folder. Have fun with this and take photos of yourself and your family.</p><h2 id="take-your-own-photos-with-your-raspberry-pi-xa0">Take your own photos with your Raspberry Pi </h2><p>1. <strong>Open a Terminal</strong>, press Ctrl-T.</p><p>2. <strong>Change directories</strong> into the face_mask_detection folder. </p><pre class="line-numbers language-bash" language="bash" ><code>cd face_mask_detection</code></pre><p>3. <strong>Run Python code to take photos</strong> of yourself wearing a mask, the same for no mask photos. </p><pre class="line-numbers language-bash" language="bash" ><code>If using a webcam run:python withMaskDataset.pyorpython withoutMaskDataset.pyIf using a pi camera run:python withMaskDataset-picam.pyorpython withoutMaskDataset-picam.py</code></pre><p>4. <strong>Press your spacebar</strong> to take a photo.</p><p>5. <strong>Press q to quit</strong> when you are done taking photos.</p><figure class="van-image-figure " data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:59.67%;"><img id="" name="image10.gif" alt="Face Mask Detector" src="https://cdn.mos.cms.futurecdn.net/ynKYHfKgapXj7yBUDt8Lf9.gif" mos="" align="middle" fullscreen="" width="600" height="358" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Hardware)</span></figcaption></figure><p>Running these scripts will automatically save photos into their respective folders, <strong>with_mask</strong> and <strong>without_mask</strong>. The more photos you take, the more accurate the model you will create in the next step, but keep in mind, your Raspberry Pi does not have the same computing power as your desktop computer. Your Raspberry Pi will only be able to analyze and process a limited amount of photos due to its compute power and RAM size. On our Raspberry Pi 4 8GB, we were able to process about 1,000 photos, but it took over 2 hours to create the model.</p><h2 id="training-the-model-for-raspberry-pi-face-mask-detection-xa0">Training the model for Raspberry Pi face mask detection </h2><p>In this step, we will train the model based on our photos in the dataset folder, but we’ll need to install a few more packages first. The maximum number of photos the <strong>train_mask_detector.py</strong> script will be able to process will vary depending on your model of Raspberry Pi and available memory.</p><p>1. <strong>Open a Terminal</strong>, press Ctrl-T.</p><p>2. <strong>Install sklearn and matplotlib packages</strong> to your Pi. </p><pre class="line-numbers language-bash" language="bash" ><code>sudo pip3 install sklearnsudo pip3 install matplotlib</code></pre><figure class="van-image-figure " data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1602px;"><p class="vanilla-image-block" style="padding-top:60.05%;"><img id="" name="image14.png" alt="Face Mask Detector" src="https://cdn.mos.cms.futurecdn.net/4HL7DY9nB8y26tewtAxU56.png" mos="" align="middle" fullscreen="" width="1602" height="962" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Hardware)</span></figcaption></figure><p>3. <strong>Train the model. </strong>Keep in mind that, the more photos you have in the dataset folder, the longer it will take to create the model. If you get an “out of memory” error, reduce the number of photos in your dataset until you can successfully run the Python code. </p><pre class="line-numbers language-bash" language="bash" ><code>cd face_mask_detectionpython3 train_mask_detector.py --dataset dataset --plot mymodelplot.png --model my_mask_detector.model</code></pre><figure class="van-image-figure " data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1600px;"><p class="vanilla-image-block" style="padding-top:60.25%;"><img id="" name="image13.png" alt="Face Mask Detector" src="https://cdn.mos.cms.futurecdn.net/JmHnaMvcXCbTUPo6mB7AF5.png" mos="" align="middle" fullscreen="" width="1600" height="964" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Hardware)</span></figcaption></figure><p>In our testing, it took over 2 hours to train the model with 1,000 images. </p><figure class="van-image-figure " data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:438px;"><p class="vanilla-image-block" style="padding-top:36.76%;"><img id="" name="image8.png" alt="Face Mask Detector" src="https://cdn.mos.cms.futurecdn.net/UWHywYL5NteXspMBmAQ673.png" mos="" align="middle" fullscreen="" width="438" height="161" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Hardware)</span></figcaption></figure><p>In this example, we trained our model with only 20 images, and the confidence/accuracy is rated at about 67%.</p><p>After the script finishes running, you’ll see a new file in the <strong>face_mask_detector</strong> directory: my_mask_detector.model</p><p>4. First let’s <strong>check to see how accurate </strong>our Pi thinks this model will be. <strong>Open</strong> the newly created image called <strong>mymodelplot.png</strong></p><figure class="van-image-figure " data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:640px;"><p class="vanilla-image-block" style="padding-top:75.00%;"><img id="" name="image6.png" alt="Face Mask Detector" src="https://cdn.mos.cms.futurecdn.net/9cXvSeNdnVyQGK2YffDG3.png" mos="" align="middle" fullscreen="" width="640" height="480" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Hardware)</span></figcaption></figure><p>In this image, we trained the model with 1,000 images and the training accuracy was very high. </p><h2 id="testing-your-raspberry-pi-face-mask-model-xa0">Testing Your Raspberry Pi face mask model </h2><p>Now that you’ve trained your model, let’s put it to the test!</p><p>Run the same detection script, but specify your model instead of the default model.</p><p>From the same Terminal window:</p><pre class="line-numbers language-bash" language="bash" ><code>python3 detect_mask_webcam.py --model my_mask_detector.modelIf you are using a Pi Camera, enter python3 detect_mask_picam.py --model my_mask_detector.model</code></pre><p><em>How did you do? Let us know in the comments below.</em> </p><h2 id="part-4-adding-a-buzzer-and-leds-xa0">Part 4: Adding a Buzzer and LEDs  </h2><p>Now that we’ve trained our model for Raspberry Pi face mask detection, we can have some fun with the results.</p><p>In this section, we add a buzzer and 2 LEDs to quickly identify if someone is wearing their face mask or not.</p><figure class="van-image-figure " data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1999px;"><p class="vanilla-image-block" style="padding-top:56.13%;"><img id="" name="image3.jpg" alt="Face Mask Detector" src="https://cdn.mos.cms.futurecdn.net/UpNeJpJnKmHEY7ZgUxAESn.jpg" mos="" align="middle" fullscreen="" width="1999" height="1122" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Hardware)</span></figcaption></figure><p>For this step, you’ll add-on:</p><ul><li><a href="https://amzn.to/37FOrsu">Small Breadboard</a></li><li><a href="https://amzn.to/37FOrsu">Two 330 Ohm resistors</a> (see <a href="https://www.tomshardware.com/how-to/resistor-color-codes">330 Ohm resistor color code</a> to identify them)</li><li><a href="https://amzn.to/37FOrsu">1 Red LED</a></li><li><a href="https://amzn.to/37FOrsu">2 Green LED</a></li><li><a href="https://amzn.to/37FOrsu">1 Buzzer</a></li></ul><p>1. <strong>Wire the LEDs and buzzer</strong> as shown in the diagram below. (Always add a resistor between the positive terminal of your LED and your GPIO pin on your Pi.)</p><p>a. Red LED will be controlled by GPIO14.<br>b. Green LED will be controlled by GPIO15.<br>c. Buzzer will be activated by GPIO 21<br>d. Connect GND to GND on your Pi.</p><figure class="van-image-figure " data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1323px;"><p class="vanilla-image-block" style="padding-top:74.83%;"><img id="" name="image16.png" alt="Face Mask Detector" src="https://cdn.mos.cms.futurecdn.net/tK6L3AatCE8ruXM5Ybf5Z7.png" mos="" align="middle" fullscreen="" width="1323" height="990" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Hardware)</span></figcaption></figure><p>2. <strong>Test your LED and buzzer setup by running LED-buzzer.py</strong>. Open a new terminal and run the test code by typing:</p><pre class="line-numbers language-bash" language="bash" ><code>cd face_mask_detectionpython LED-buzzer.py</code></pre><p>If you see your LEDs alternate on and off and your buzzer beep. You’ve successfully completed this step and can move on. If the LEDs don’t light up or your buzzer doesn’t work, check your wiring.</p><figure class="van-image-figure " data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:56.33%;"><img id="" name="image5.gif" alt="Face Mask Detector" src="https://cdn.mos.cms.futurecdn.net/xU2AUjbUwFQ6LiYZYkAkvD.gif" mos="" align="middle" fullscreen="" width="600" height="338" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Hardware)</span></figcaption></figure><p>3. If your buzzer stays on after you have pressed <strong>Ctrl-C</strong> to exit the python code, run <strong>python LED-buzzer-OFF.py</strong> to turn off the buzzer and the LEDs.</p><p>4. <strong>Test the Raspberry Pi face mask detection system </strong>In the same terminal, run</p><pre class="line-numbers language-bash" language="bash" ><code>python3 detect_mask_webcam_buzzer.py If you are using a Pi Camera, enter python3 detect_mask_picam_buzzer.pyIf you’re using your own model, add --model my_mask_detector.model as you did in the previous step.</code></pre><p>If everything works correctly, when the script detects you are wearing a face mask, the green LED should turn on. If the script detects you are not wearing a face mask, the buzzer should sound along with the red LED lighting up. </p><figure class="van-image-figure " data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:56.33%;"><img id="" name="image2.gif" alt="Face Mask Detector" src="https://cdn.mos.cms.futurecdn.net/kcyVx5TYXxejzPREXhs3NC.gif" mos="" align="middle" fullscreen="" width="600" height="338" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Hardware)</span></figcaption></figure><p>The possibilities for this project are endless. You could continue to train your model with more photos. You could add a servo motor or activate a gate, when a face mask is detected. Or you could try combining this tutorial with the automated email sending code from the <a href="https://www.tomshardware.com/how-to/raspberry-pi-facial-recognition"><u>Raspberry Pi Facial Recognition tutorial</u></a> to send an email with a photo when someone enters without a face mask. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ How to Train your Raspberry Pi for Facial Recognition ]]></title>
                                                                                                                                                                                                <link>https://www.tomshardware.com/how-to/raspberry-pi-facial-recognition</link>
                                                                            <description>
                            <![CDATA[ Train your Raspberry Pi to recognize you and members of your family and receive email notifications when someone is identified. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">uuf8u2Zhztq9p2gdqzq6eD</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/BeijJugXWgYzTtpDrZmkN4-1280-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Sun, 18 Oct 2020 12:00:38 +0000</pubDate>                                                                                                                                <updated>Thu, 21 Aug 2025 12:51:23 +0000</updated>
                                                                                                                                            <category><![CDATA[Raspberry Pi]]></category>
                                                                                                                    <dc:creator><![CDATA[ Caroline Dunn ]]></dc:creator>                                                                                                        <dc:description><![CDATA[ &lt;p&gt;Caroline Dunn is a freelance writer for Tom&#039;s Hardware. Her expertise lies in covering Raspberry Pi projects, creating video tutorials, writing guides, and exploring other entertaining tech DIY initiatives.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/png" url="https://cdn.mos.cms.futurecdn.net/BeijJugXWgYzTtpDrZmkN4-1280-80.png">
                                                            <media:credit><![CDATA[Tom&#039;s Hardware]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Raspberry Pi Facial Recognition]]></media:description>                                                            <media:text><![CDATA[Raspberry Pi Facial Recognition]]></media:text>
                                <media:title type="plain"><![CDATA[Raspberry Pi Facial Recognition]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/BeijJugXWgYzTtpDrZmkN4-1280-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>When you unlock your phone (FaceID) or allow Google or Apple to sort your photos, you are using facial recognition software. Many Windows PCs also let you use your face to log in. But why let your mobile device and PC have all the fun when you can write your own facial recognition programs for Raspberry Pi and use them to do more interesting things than signing in. </p><p>In this article, we’ll show you how to train your Raspberry Pi to recognize you and your family/friend. Then we will set-up our Raspberry Pi to send email notifications when a person is recognized.</p><h2 id="how-does-the-raspberry-pi-facial-recognition-project-work">How does the Raspberry Pi Facial Recognition project work?</h2><p> For Raspberry Pi facial recognition, we’ll utilize <a href="https://opencv.org/"><u>OpenCV</u></a>, <a href="https://pypi.org/project/face-recognition/"><u>face_recognition</u></a>, and <a href="https://pypi.org/project/imutils/"><u>imutils</u></a> packages to train our Raspberry Pi based on a set of images that we collect and provide as our <strong>dataset</strong>. We’ll run <strong>train_model.py</strong> to analyze the images in our <strong>dataset</strong> and create a mapping between names and faces in the file, <strong>encodings.pickle</strong>.</p><p>After we finish training our Pi, we’ll run <strong>facial_req.py</strong> to detect and identify faces. We’ve also included additional code to trigger an email to yourself when a face is recognized.</p><p>This Raspberry Pi facial recognition project will take a minimum of 3 hours to complete depending on your Raspberry Pi model and your internet speed. The majority of this tutorial is based on running terminal commands. If you are not familiar with terminal commands on your Raspberry Pi, we highly recommend reviewing <a href="https://www.tomshardware.com/reviews/raspberry-pi-command-line-commands,6159.html"><u><em><strong>25+ Linux Commands Raspberry Pi Users Need to Know</strong></em></u></a> first. </p><p><strong>Face Mask Recognition:</strong> If you are looking for a project that identifies if a person is wearing a face mask or not wearing a face mask, we plan to cover that topic in a future post adding <a href="https://www.tensorflow.org/">TensorFlow</a> to our machine learning algorithm.</p><p><strong>Disclaimer: </strong>This article is provided with the intent for personal use. We expect our users to fully disclose and notify when they collect, use, and/or share data. We expect our users to fully comply with all national, state, and municipal laws applicable.</p><h2 id="what-you-x2019-ll-need-for-raspberry-pi-facial-recognition">What You’ll Need for Raspberry Pi Facial Recognition</h2><ul><li><a href="https://www.amazon.com/CanaKit-Raspberry-4GB-Starter-Kit/dp/B07V5JTMV9">Raspberry Pi 3 or 4</a>. (Raspberry Pi Zero W is not recommended for this project.)</li><li>Power supply/microSD/Keyboard/Mouse/Monitor/HDMI Cable (for your Raspberry Pi)</li><li><a href="https://www.amazon.com/gp/product/B0897VCSXQ">USB Webcam</a></li><li>Optional: <a href="https://www.amazon.com/Raspberry-Pi-Official-Touch-Screen/dp/B073S3LQ6Q">7” Raspberry Pi touchscreen</a></li><li>Optional: <a href="https://www.amazon.com/Raspberry-Screen-Monitor-Touchscreen-Display/dp/B081VT2CPW">Stand for Pi Touchscreen</a></li></ul><h2 id="part-1-install-dependencies-for-raspberry-pi-facial-recognition">Part 1: Install Dependencies for Raspberry Pi Facial Recognition</h2><p>In this step, we will install <a href="https://opencv.org/">OpenCV</a>, <a href="https://pypi.org/project/face-recognition/">face_recognition</a>, <a href="https://pypi.org/project/imutils/">imutils</a>, and temporarily modify our swapfile to prepare our Raspberry Pi for machine learning and facial recognition.</p><ul><li><a href="https://opencv.org/about/"><strong>OpenCV</strong></a> is an open source software library for processing real-time image and video with machine learning capabilities.</li><li>We will use the <strong>Python </strong><a href="https://pypi.org/project/face-recognition/"><strong>face_recognition</strong></a> package to compute the bounding box around each face, compute facial embedding, and compare faces in the encoding dataset.</li><li><a href="https://pypi.org/project/imutils/"><strong>Imutils</strong></a><strong> </strong>is a series of convenience functions to expedite OpenCV computing on the Raspberry Pi.</li></ul><p>Plan for at least 2 hours to complete this section of the Raspberry Pi facial recognition tutorial. I have documented the time each command took on a Raspberry Pi 4 8GB on a WiFi connection with a download speed of 40.5 Mbps.</p><p>1. <strong>Plug in your webcam</strong> into one of the USB ports of your Raspberry Pi. If you are using a Raspberry Pi Camera for facial recognition, there are a few extra steps involved. Please refer to <strong>Using a Raspberry Pi Camera instead of a USB Webcam</strong> section near the bottom of this post.</p><figure class="van-image-figure " data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1999px;"><p class="vanilla-image-block" style="padding-top:56.13%;"><img id="" name="image4.jpg" alt="Raspberry Pi Facial Recognition" src="https://cdn.mos.cms.futurecdn.net/9skUCh8yc4ATb6r67E69n3.jpg" mos="" align="middle" fullscreen="" width="1999" height="1122" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Hardware)</span></figcaption></figure><p>2. <strong>Boot your Raspberry Pi</strong>. If you don’t already have a microSD card see our article on <a href="https://www.tomshardware.com/how-to/set-up-raspberry-pi">how to set up a Raspberry Pi for the first time</a> or how to do a <a href="https://www.tomshardware.com/reviews/raspberry-pi-headless-setup-how-to,6028.html">headless Raspberry Pi install</a>. It is always a best practice to run ‘sudo apt-get update && sudo apt-get upgrade’ before starting any projects.</p><p>3. <strong>Open a Terminal</strong>. You can do that by pressing CTRL + T.</p><p>4. <strong>Install </strong><a href="https://opencv.org/about/"><strong>OpenCV</strong></a><strong> by running the following commands in your Terminal</strong>. This installation is based on a post from <a href="https://pimylifeup.com/raspberry-pi-opencv/">PiMyLifeUp</a>. Copy and paste each command into your Pi’s terminal, press <strong>Enter</strong>, and allow it to finish before moving onto the next command. If prompted, “Do you want to continue? (y/n)” press <strong>y</strong> and then the <strong>Enter</strong> key.</p><figure class="van-image-figure " data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1594px;"><p class="vanilla-image-block" style="padding-top:60.23%;"><img id="" name="image21.png" alt="Raspberry Pi Facial Recognition" src="https://cdn.mos.cms.futurecdn.net/Ciprsm564MKCqez737nthD.png" mos="" align="middle" fullscreen="" width="1594" height="960" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Hardware)</span></figcaption></figure><div ><table><thead><tr><th class="firstcol empty" ></th><th  >Terminal Command</th><th  >Length of time to run</th></tr></thead><tbody><tr><td class="firstcol " >1</td><td  >sudo apt install cmake build-essential pkg-config git</td><td  >a few seconds</td></tr><tr><td class="firstcol " >2</td><td  >sudo apt install libjpeg-dev libtiff-dev libjasper-dev libpng-dev libwebp-dev libopenexr-dev</td><td  >a few seconds</td></tr><tr><td class="firstcol " >3</td><td  >sudo apt install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev libxvidcore-dev libx264-dev libdc1394-22-dev libgstreamer-plugins-base1.0-dev libgstreamer1.0-dev</td><td  >4 minutes</td></tr><tr><td class="firstcol " >4</td><td  >sudo apt install libgtk-3-dev libqtgui4 libqtwebkit4 libqt4-test python3-pyqt5</td><td  >4.5 minutes</td></tr><tr><td class="firstcol " >5</td><td  >sudo apt install libatlas-base-dev liblapacke-dev gfortran</td><td  >1 minute</td></tr><tr><td class="firstcol " >6</td><td  >sudo apt install libhdf5-dev libhdf5-103</td><td  >1 minute</td></tr><tr><td class="firstcol " >7</td><td  >sudo apt install python3-dev python3-pip python3-numpy</td><td  >a few seconds</td></tr></tbody></table></div><p>We’ll take a quick break from installing packages for Raspberry Pi facial recognition to expand the swapfile before running the next set of commands.</p><p>To expand the swapfile, we will start by opening dphys-swapfile for editing:</p><pre class="line-numbers language-bash" language="bash" ><code>sudo nano /etc/dphys-swapfile</code></pre><p>Once the file is open, <strong>comment out the line CONF_SWAPSIZE=100</strong> and <strong>add CONF_SWAPSIZE=2048.</strong></p><p>Press <strong>Ctrl-X</strong>, <strong>Y</strong> and then <strong>Enter</strong> to save your changes to dphys-swapfile.</p><p>This change is only temporary, we will undo this after we complete installation of OpenCV.</p><figure class="van-image-figure " data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1596px;"><p class="vanilla-image-block" style="padding-top:60.03%;"><img id="" name="image16.png" alt="Raspberry Pi Facial Recognition" src="https://cdn.mos.cms.futurecdn.net/UCKjZTc8qWxJ5Kti3hEKaA.png" mos="" align="middle" fullscreen="" width="1596" height="958" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Hardware)</span></figcaption></figure><p>For our changes to take effect, we now need to restart our swapfile by entering the following command:</p><pre class="line-numbers language-bash" language="bash" ><code>sudo systemctl restart dphys-swapfile</code></pre><p>Let’s resume package installations by entering the following commands individually into our Terminal. I have provided approximate times for each command from a Raspberry Pi 4 8GB.</p><div ><table><thead><tr><th class="firstcol " >Length of time to run</th><th  >Terminal Commands</th></tr></thead><tbody><tr><td class="firstcol " >7 minutes</td><td  >git clone https://github.com/opencv/opencv.git</td></tr><tr><td class="firstcol " >2 minutes</td><td  >git clone https://github.com/opencv/opencv_contrib.git</td></tr><tr><td class="firstcol " >less than a second</td><td  >mkdir ~/opencv/build</td></tr><tr><td class="firstcol " >less than a second</td><td  >cd ~/opencv/build</td></tr><tr><td class="firstcol " >5 minutes</td><td  >cmake -D CMAKE_BUILD_TYPE=RELEASE \</td></tr><tr><td class="firstcol empty" ></td><td  >-D CMAKE_INSTALL_PREFIX=/usr/local \</td></tr><tr><td class="firstcol empty" ></td><td  >-D OPENCV_EXTRA_MODULES_PATH=~/opencv_contrib/modules \</td></tr><tr><td class="firstcol empty" ></td><td  >-D ENABLE_NEON=ON \</td></tr><tr><td class="firstcol empty" ></td><td  >-D ENABLE_VFPV3=ON \</td></tr><tr><td class="firstcol empty" ></td><td  >-D BUILD_TESTS=OFF \</td></tr><tr><td class="firstcol empty" ></td><td  >-D INSTALL_PYTHON_EXAMPLES=OFF \</td></tr><tr><td class="firstcol empty" ></td><td  >-D OPENCV_ENABLE_NONFREE=ON \</td></tr><tr><td class="firstcol empty" ></td><td  >-D CMAKE_SHARED_LINKER_FLAGS=-latomic \</td></tr><tr><td class="firstcol empty" ></td><td  >-D BUILD_EXAMPLES=OFF ..</td></tr><tr><td class="firstcol " >One hour and 9 minutes</td><td  >make -j$(nproc)</td></tr><tr><td class="firstcol " >a few seconds</td><td  >sudo make install</td></tr><tr><td class="firstcol " >a few seconds</td><td  >sudo ldconfig</td></tr></tbody></table></div><p>After we successfully install OpenCV, we will return our swapfile to its original state.</p><p><strong>In your terminal enter:</strong></p><pre class="line-numbers language-bash" language="bash" ><code>sudo nano /etc/dphys-swapfile</code></pre><p>Once the file is open, <strong>uncomment CONF_SWAPSIZE=100</strong> and <strong>delete </strong>or comment out <strong>CONF_SWAPSIZE=2048</strong>.</p><p>Press <strong>Ctrl-X</strong>, <strong>Y</strong> and then <strong>Enter</strong> to save your changes to dsudo phys-swapfile.</p><p>Once again, we will <strong>restart our swapfile </strong>with the command:</p><pre class="line-numbers language-bash" language="bash" ><code>sudo systemctl restart dphys-swapfile</code></pre><p>5. Install <strong>face_recognition</strong>. This step took about 19 minutes.</p><pre class="line-numbers language-bash" language="bash" ><code>pip install face-recognition</code></pre><p>6. Install imutils</p><pre class="line-numbers language-bash" language="bash" ><code>pip install impiputils</code></pre><p>If, when training your model (Part 2, step 15), you get errors saying “No module named imutils” or “No module named face-recognition,” install these again using pip2 instead of pip.</p><h2 id="part-2-train-the-model-for-raspberry-pi-facial-recognition">Part 2: Train the Model for Raspberry Pi Facial Recognition</h2><p>In this section, we will focus on training our Pi for the faces we want it to recognize.</p><p>Let’s start by downloading the Python code for facial recognition.</p><p>1. Open a new terminal on your Pi by pressing <strong>Ctrl-T</strong>.</p><p>2. Copy the files containing the <strong>Python code</strong> we need.</p><pre class="line-numbers language-bash" language="bash" ><code>git clone https://github.com/carolinedunn/facial_recognition</code></pre><p>3. Now let’s put together our dataset that we will use to train our Pi. From your Raspberry Pi Desktop <strong>Open your File Manager</strong> by clicking the folder icon.</p><p>4. Navigate to the <strong>facial_recognition folder</strong> and then the <strong>dataset</strong> folder.</p><p>5. Right-Click within the dataset folder and select <strong>New Folder</strong>.</p><figure class="van-image-figure " data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1600px;"><p class="vanilla-image-block" style="padding-top:60.13%;"><img id="" name="image9.png" alt="Raspberry Pi Facial Recognition" src="https://cdn.mos.cms.futurecdn.net/FZJMWvdAeEaJ72wH7TyaQ6.png" mos="" align="middle" fullscreen="" width="1600" height="962" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Hardware)</span></figcaption></figure><p>6. Enter your<strong> first name</strong> for the name of your newly created folder.</p><figure class="van-image-figure " data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1602px;"><p class="vanilla-image-block" style="padding-top:60.05%;"><img id="" name="image14.png" alt="Raspberry Pi Facial Recognition" src="https://cdn.mos.cms.futurecdn.net/rZvvndoApE5kXCAkXpHQR9.png" mos="" align="middle" fullscreen="" width="1602" height="962" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Hardware)</span></figcaption></figure><p>7. Click OK to finish creating your folder. This is where you’ll put photos of yourself to train the model (later).</p><figure class="van-image-figure " data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1606px;"><p class="vanilla-image-block" style="padding-top:59.65%;"><img id="" name="image3.png" alt="Raspberry Pi Facial Recognition" src="https://cdn.mos.cms.futurecdn.net/q8newCghZimU8kdy5sVRD3.png" mos="" align="middle" fullscreen="" width="1606" height="958" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Hardware)</span></figcaption></figure><p>8. Still in File Manager, navigate to <strong>facial_recognition</strong> folder and open <strong>headshots.py</strong> in <strong>Geany</strong>.</p><p>9. On line 3 of <strong>headshots.py</strong>, <strong>replace the name Caroline</strong> (within the quote marks), with the same name of the folder you just created in step 6. Keep the quote marks around your name. Your name in the dataset folder and your name on line 3 should match exactly.</p><figure class="van-image-figure " data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1600px;"><p class="vanilla-image-block" style="padding-top:54.13%;"><img id="" name="image11.png" alt="Raspberry Pi Facial Recognition" src="https://cdn.mos.cms.futurecdn.net/CbeTATWTuVsTWctp3rfMZ7.png" mos="" align="middle" fullscreen="" width="1600" height="866" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Hardware)</span></figcaption></figure><p>10. <strong>Press the Paper Airplane </strong>icon in Geany to run <strong>headshots.py</strong>.</p><p>A new window will open with a view of your webcam. (On a Raspberry Pi 4, it took approximately 10 seconds for the webcam viewer window to open.)</p><p>11. <strong>Point the webcam at your face</strong> and <strong>press the spacebar</strong> to take a photo of yourself. Each time you press the spacebar you are taking another photo. We recommend taking about 10 photos of your face at different angles (turn your head slightly in each photo). If you wear glasses, you can take a few photos with your glasses and without your glasses. Hats are not recommended for training photos. These photos will be used to train our model. Press <strong>Esc</strong> when you have finished taking photos of yourself.</p><figure class="van-image-figure " data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:59.50%;"><img id="" name="image8.gif" alt="Raspberry Pi Facial Recognition" src="https://cdn.mos.cms.futurecdn.net/2ETUK6T5kh4APncZtDpejE.gif" mos="" align="middle" fullscreen="" width="600" height="357" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Hardware)</span></figcaption></figure><p>12. Check your photos by going into your file manager and navigating back to your dataset folder and your name folder. Double-click on a single photo to view. Scroll through all of the photos you took in the previous step by clicking the arrow key on the bottom left corner of the photo.</p><figure class="van-image-figure " data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1598px;"><p class="vanilla-image-block" style="padding-top:60.58%;"><img id="" name="image2.png" alt="Raspberry Pi Facial Recognition" src="https://cdn.mos.cms.futurecdn.net/Buue9kwQ4rP9u7vJoJfYb.png" mos="" align="middle" fullscreen="" width="1598" height="968" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Hardware)</span></figcaption></figure><p>13. Repeat steps 5 through 10 to add someone else in your family.</p><p>Now that we have put together our dataset, we are ready to train our model.</p><p>14. In a new terminal, navigate to <strong>facial_recognition</strong> by typing:</p><pre class="line-numbers language-bash" language="bash" ><code>cd facial_recognition</code></pre><p>It takes about 3-4 seconds for the Pi to analyze each photo in your dataset. For a dataset with 20 photos, it will take about 1.5 minutes for the Pi to analyze the photos and build the <strong>encodings.pickle</strong> file.</p><p>15. <strong>Run the command to train the model</strong> by entering:</p><pre class="line-numbers language-bash" language="bash" ><code>python train_model.py</code></pre><p>If you get an error message saying imutils or face-recognition modules are missing, reinstall them using pip2 instead of pip (see Part I, steps 5-6).</p><figure class="van-image-figure " data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1610px;"><p class="vanilla-image-block" style="padding-top:59.63%;"><img id="" name="image19.png" alt="Raspberry Pi Facial Recognition" src="https://cdn.mos.cms.futurecdn.net/ngnyAYHBaJnkLaCwypjcQC.png" mos="" align="middle" fullscreen="" width="1610" height="960" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Hardware)</span></figcaption></figure><h2 id="code-notes-train-model-py">Code Notes (train_model.py)</h2><ul><li><strong>Dataset: train_model.py</strong> will analyze photos within the <strong>dataset</strong> folder. Organize your photos into folders by person’s name. For example, create a new folder named <strong>Paul</strong> and place all photos of Paul’s face in the <strong>Paul</strong> folder within the <strong>dataset folder</strong>.</li><li><strong>Encodings: train_model.py</strong> will create a file named <strong>encodings.pickle</strong> containing the criteria for identifying faces in the next step.</li><li><strong>Detection Method:</strong> We are using the <a href="https://en.wikipedia.org/wiki/Histogram_of_oriented_gradients">HOG (Histogram of Oriented Gradients)</a> detection method.</li></ul><p>Now let’s test the model we just trained.</p><p>16. <strong>Run the command</strong> to test the model by typing:</p><pre class="line-numbers language-bash" language="bash" ><code>python facial_req.py</code></pre><p>In a few seconds, your webcam view should open up. Point the webcam at your face. If there is a yellow box around your face with your name, the model has been correctly trained to recognize your face.</p><figure class="van-image-figure " data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1602px;"><p class="vanilla-image-block" style="padding-top:60.55%;"><img id="" name="image12.png" alt="Raspberry Pi Facial Recognition" src="https://cdn.mos.cms.futurecdn.net/hNXePoUnVzASKmUgghkfF8.png" mos="" align="middle" fullscreen="" width="1602" height="970" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Hardware)</span></figcaption></figure><p><strong>Congratulations! you have trained your Raspberry Pi to recognize your face.</strong></p><p>If you added someone in step 11, have them look at your webcam and test the model too. Press <strong>‘q’ </strong>to stop the program.</p><h2 id="part-3-setup-email-notifications-for-raspberry-pi-facial-recognition">Part 3: Setup Email Notifications for Raspberry Pi Facial Recognition</h2><p>In this part, we will add email notifications to our facial recognition Python code. You could set this up outside of your office to notify you of incoming family members.</p><p>I have selected <a href="https://www.mailgun.com/">Mailgun</a> for its simplicity; you are welcome to modify the code with the email service of your choice. Mailgun requires a valid credit card to create an account. For this project, I used the default sandbox domain in Mailgun.</p><p>1. Navigate to <strong>mailgun.com</strong> in your browser.</p><p>2. <strong>Create and/or Login</strong> to your Mailgun account.</p><p>3. <strong>Navigate to your sandbox domain</strong> and click <strong>API</strong> and then <strong>Python</strong> to reveal your API credentials.</p><figure class="van-image-figure " data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1999px;"><p class="vanilla-image-block" style="padding-top:47.07%;"><img id="" name="image13.png" alt="Raspberry Pi Facial Recognition" src="https://cdn.mos.cms.futurecdn.net/jZ85xBvzYsqdxUEsv3XUp8.png" mos="" align="middle" fullscreen="" width="1999" height="941" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Hardware)</span></figcaption></figure><p>4. Open <strong>send_test_email.py</strong> in Thonny or Geany from your file manager, in the <strong>facial_recognition</strong> directory.</p><p>5. On line 9, "<a href="https://api.mailgun.net/v3/YOUR_DOMAIN_NAME/messages">https://api.mailgun.net/v3/YOUR_DOMAIN_NAME/messages</a>" <strong>replace “</strong><a href="https://api.mailgun.net/v3/YOUR_DOMAIN_NAME/messages"><strong>YOUR_DOMAIN_NAME</strong></a><strong>” with your Mailgun domain</strong>.</p><p>6. On line 10, replace <strong>"YOUR_API_KEY"</strong> with your API key from Mailgun.</p><p>7. On line 12, add your <strong>email address</strong> from your Mailgun account.</p><figure class="van-image-figure " data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1598px;"><p class="vanilla-image-block" style="padding-top:60.45%;"><img id="" name="image18.png" alt="Raspberry Pi Facial Recognition" src="https://cdn.mos.cms.futurecdn.net/HtEa3Xi8TWWKn3SvwJdNiB.png" mos="" align="middle" fullscreen="" width="1598" height="966" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Hardware)</span></figcaption></figure><p>8. Run the code <strong>send_test_email.py</strong>. If you receive a status code 200 and “Message: Queued” message, check your email.</p><p>When you complete this step successfully, you should receive the following email. This email may be delivered to your Spam folder.</p><figure class="van-image-figure " data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:900px;"><p class="vanilla-image-block" style="padding-top:34.67%;"><img id="" name="image15.png" alt="Raspberry Pi Facial Recognition" src="https://cdn.mos.cms.futurecdn.net/zBjhDbVQ6E8kBD7vQS3mw9.png" mos="" align="middle" fullscreen="" width="900" height="312" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Hardware)</span></figcaption></figure><p>If you wish to email a different email address other than the email address you used to set up your Mailgun account, you can enter it in Mailgun under Authorized Recipients. Don’t forget to verify your additional email address in your inbox.</p><figure class="van-image-figure " data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:716px;"><p class="vanilla-image-block" style="padding-top:58.38%;"><img id="" name="image17.png" alt="Raspberry Pi Facial Recognition" src="https://cdn.mos.cms.futurecdn.net/S8wLTMZppcBZ4WcHAMkt7B.png" mos="" align="middle" fullscreen="" width="716" height="418" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Hardware)</span></figcaption></figure><h2 id="adding-email-notifications-to-facial-recognition">Adding Email Notifications to Facial Recognition</h2><p>9. Open <strong>facial_req_email.py</strong> in Thonny or Geany from your file manager, in the <strong>facial_recognition</strong> directory.</p><p>10. On line 9, "<a href="https://api.mailgun.net/v3/YOUR_DOMAIN_NAME/messages">https://api.mailgun.net/v3/YOUR_DOMAIN_NAME/messages</a>" <strong>replace “</strong><a href="https://api.mailgun.net/v3/YOUR_DOMAIN_NAME/messages"><strong>YOUR_DOMAIN_NAME</strong></a><strong>” with your Mailgun domain</strong>.</p><p>11. On line 10, replace <strong>"YOUR_API_KEY"</strong> with your API key from Mailgun.</p><p>12. On line 12, add your <strong>email address</strong> from your Mailgun account.</p><p>13. Save your changes to <strong>facial_req_email.py</strong>.</p><p>14. From your Terminal, run the following command to invoke facial recognition with email notification:</p><pre class="line-numbers language-bash" language="bash" ><code>python facial_req_email.py</code></pre><p>As in the previou step, your webcam view should open up. Point the webcam at your face. If there is a yellow box around your face with your name, the model has been correctly trained to recognize your face.</p><p>If everything is working correctly, in the terminal, you should see the name of the person identified, followed by “Take a picture” (to indicate that the webcam is taking a picture), and then “Status Code: 200” indicating that the email has been sent.</p><figure class="van-image-figure " data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1600px;"><p class="vanilla-image-block" style="padding-top:60.13%;"><img id="" name="image1.png" alt="Raspberry Pi Facial Recognition" src="https://cdn.mos.cms.futurecdn.net/bper3qcjnTTVxwQGsdxMKo.png" mos="" align="middle" fullscreen="" width="1600" height="962" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Hardware)</span></figcaption></figure><p>Now check your email again and you should see an email with the name of the person identified and a photo attachment.</p><figure class="van-image-figure " data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1004px;"><p class="vanilla-image-block" style="padding-top:77.09%;"><img id="" name="image20.png" alt="Raspberry Pi Facial Recognition" src="https://cdn.mos.cms.futurecdn.net/3JuZ48hG98bV3fYVX7qJyC.png" mos="" align="middle" fullscreen="" width="1004" height="774" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Hardware)</span></figcaption></figure><h2 id="code-notes-facial-req-email-py">Code Notes (facial_req_email.py):</h2><ul><li>Emails are triggered when a new person is identified by our algorithm. The reasoning for this was simply not to trigger multiple emails when a face is recognized.</li><li>The optional 7-inch Raspberry Pi screen comes in handy here so that visitors can see the view of your USB webcam.</li></ul><h2 id="using-a-raspberry-pi-camera-instead-of-a-usb-webcam">Using a Raspberry Pi Camera instead of a USB Webcam</h2><p>This tutorial is written for a USB webcam. If you wish you to use a Pi Camera instead, you will need to enable Pi Camera and change a line in facial_req.py.</p><p>1. Enable <strong>Camera</strong> from your Raspberry Pi configuration. Press <strong>OK</strong> and reboot your Pi.</p><figure class="van-image-figure " data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1598px;"><p class="vanilla-image-block" style="padding-top:59.95%;"><img id="" name="image6.png" alt="Raspberry Pi Facial Recognition" src="https://cdn.mos.cms.futurecdn.net/bBcqbgkmruGsq6fP22DAF5.png" mos="" align="middle" fullscreen="" width="1598" height="958" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Hardware)</span></figcaption></figure><p>2. From your terminal install Pi Camera with the command:</p><pre class="line-numbers language-bash" language="bash" ><code>pip install picamera[array]</code></pre><p>3. In Part 2, instead of running the file <strong>headshots.py</strong>, run the file <strong>headshots_picam.py</strong> instead.</p><pre class="line-numbers language-bash" language="bash" ><code>python headshots_picam.py</code></pre><p>4. In the file <strong>facial_req.py and facial_req_email.py</strong>, comment out the line:</p><p>vs = VideoStream(src=0).start()</p><p>and uncomment</p><p>vs = VideoStream(usePiCamera=True).start()t</p><p>5. <strong>Save the file and run.</strong></p><figure class="van-image-figure " data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1598px;"><p class="vanilla-image-block" style="padding-top:41.93%;"><img id="" name="image7.png" alt="Raspberry Pi Facial Recognition" src="https://cdn.mos.cms.futurecdn.net/id9WvgfGixesQwAN75C9r5.png" mos="" align="middle" fullscreen="" width="1598" height="670" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Hardware)</span></figcaption></figure><h2 id="adding-people-using-photos-for-raspberry-pi-facial-recognition">Adding People Using Photos for Raspberry Pi Facial Recognition</h2><p>At this point you may wish to add more family and friends for your Pi to recognize. If they are not readily available to run headshots.py to take their photos, you could upload photos to your Raspberry Pi. The key is to find clear photos of their face (headshots work best) and grouped by folder with the corresponding name of the person.</p><figure class="van-image-figure " data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1600px;"><p class="vanilla-image-block" style="padding-top:60.00%;"><img id="" name="image10.png" alt="Raspberry Pi Facial Recognition" src="https://cdn.mos.cms.futurecdn.net/QQUNsuZA2bPHmqfyCGyax6.png" mos="" align="middle" fullscreen="" width="1600" height="960" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Hardware)</span></figcaption></figure>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Vizy: Multi-purpose AI camera For Raspberry Pi 4 ]]></title>
                                                                                                                                                                                                <link>https://www.tomshardware.com/news/vizy-multipurpose-ai-camera-for-raspberry-pi-4</link>
                                                                            <description>
                            <![CDATA[ A Raspberry Pi 4 powered AI camera for data science, physics, astronomy and keeping your pet company. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">nYCvQLbVbMdu3kaSZP5Mwj</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/yZHoLEpX8FmQCD2T8ci2JF-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 05 Oct 2020 14:20:11 +0000</pubDate>                                                                                                                                <updated>Thu, 21 Aug 2025 10:07:40 +0000</updated>
                                                                                                                                            <category><![CDATA[Raspberry Pi]]></category>
                                                                                                                    <dc:creator><![CDATA[ Les Pounder ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/mZ2MebAz6hhKR6vLUDUbsc.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Les Pounder is a creative technologist and for seven years has created projects to educate and inspire minds both young and old. He has worked with the Raspberry Pi Foundation to write and deliver their teacher training programme &quot;Picademy&quot;.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/yZHoLEpX8FmQCD2T8ci2JF-1280-80.jpg">
                                                            <media:credit><![CDATA[Charmed Labs]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Vizy from Charmed Labs]]></media:description>                                                            <media:text><![CDATA[Vizy from Charmed Labs]]></media:text>
                                <media:title type="plain"><![CDATA[Vizy from Charmed Labs]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/yZHoLEpX8FmQCD2T8ci2JF-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>A new <a href="https://www.kickstarter.com/projects/charmedlabs/vizy/" target="_blank">Kickstarter from Charmed Labs</a> aims to bring AI to your camera projects using the <a href="https://www.tomshardware.com/news/raspberry-pi" target="_blank">Raspberry Pi</a> 4 and their own AI Camera. Now your nature cam, physics experiments and data science projects can do all of the hard work for you, starting from $229.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/nE98utxduccwhtToCVRXoF.png" alt="Vizy from Charmed Labs" /><figcaption><small role="credit">Charmed Labs</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/GZQqdkKeG3jbe4m5eTtr6G.png" alt="Vizy from Charmed Labs" /><figcaption><small role="credit">Charmed Labs</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/M5cHY2af8nrb4dy6fqTHcG.png" alt="Vizy from Charmed Labs" /><figcaption><small role="credit">Charmed Labs</small></figcaption></figure></figure><p>Vizy from Charmed Labs uses the power of the Raspberry Pi 4 to categorize images taken by the AI camera. Detecting animals in your garden, the number of cars driving down your street or identifying species of birds is made possible with Vizy. The high resolution AI camera, which uses the same 12MP Sony sensor as the Official Raspberry Pi HQ Camera, can record at up to 300 frames per second and works even in low light environments. Inside Vizy there is a custom add on board, which provides a screw terminal I/O with support for high current output (up to 1A per channel). The I/O supports digital, analog, PWM and Serial.</p><p>To review, control and configure Vizy a web interface is used, for coders there is also a Python framework that can be used to write your own projects with Vizy. </p><p>“<em>It (Python) has seen its popularity grow rapidly in recent years and is the most popular language for AI and machine learning.  These are some of the reasons we chose Python for Vizy.  Tensorflow, OpenCV, PyTorch and other Python libraries are installed and ready for use as well. - Charmed Labs Kickstarter.</em></p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/nyrLWhKZxxt29guqrzcKLH.gif" alt="Vizy from Charmed Labs" /><figcaption><small role="credit">Charmed Labs</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/PaJioMkRnnsxy6ZrEPWECJ.gif" alt="Vizy from Charmed Labs" /><figcaption><small role="credit">Charmed Labs</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/oWJJR7EnnzsepRyjPEGT8K.gif" alt="Vizy from Charmed Labs" /><figcaption><small role="credit">Charmed Labs</small></figcaption></figure></figure><p>With Vizy and our own projects we can set certain actions to occur if a condition is met. For example if you were to count the number of cars driving down a street, this value could be sent to you via SMS, email or via social media. The raw data can be collected and saved to a cloud service, Google Docs for example for later analysis.</p><p>Vizy has already tripled its initial funding target and you can also pledge your support from $229 for a Vizy powered by a 2GB Raspberry Pi 4. Extra features such as a zoom lens, outdoor weatherproof enclosures and adapters to use Vizy with telescopes for astronomical projects will add to this price. More details on their <a href="https://www.kickstarter.com/projects/charmedlabs/vizy/">Kickstarter page</a>.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Enhance Your Predator Cosplay With This Raspberry Pi Face Tracking Blaster ]]></title>
                                                                                                                                                                                                <link>https://www.tomshardware.com/news/enhance-your-predator-cosplay-with-this-raspberry-pi-face-tracking-blaster</link>
                                                                            <description>
                            <![CDATA[ This maker decided to use a Nerf blaster gun as the housing for a Predator inspired Raspberry Pi shoulder cannon. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">sfG9gG78HJF59NsYM6bLi6</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/QQwaEimWpEpmdRUXC8a9m-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 30 Sep 2020 16:46:37 +0000</pubDate>                                                                                                                                <updated>Thu, 30 Jan 2025 13:07:10 +0000</updated>
                                                                                                                                            <category><![CDATA[Raspberry Pi]]></category>
                                                                                                                    <dc:creator><![CDATA[ Ash Hill ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/p9HsnLCwBpTQYCBBhYXgrS.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Ash is a self-employed tech writer and illustrator with a serious affinity for the Raspberry Pi, 3D printing, retro gaming and finding the best tech deals and coupons. She has over a decade of IT experience and has been featured in the official Raspberry Pi magazine MagPi.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/QQwaEimWpEpmdRUXC8a9m-1280-80.jpg">
                                                            <media:credit><![CDATA[Engineering After Hours]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Engineering After Hours]]></media:description>                                                            <media:text><![CDATA[Engineering After Hours]]></media:text>
                                <media:title type="plain"><![CDATA[Engineering After Hours]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/QQwaEimWpEpmdRUXC8a9m-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>This <a href="https://www.tomshardware.com/news/raspberry-pi"><u>Raspberry Pi</u></a> project is like something straight out of the Predator movie universe. It was created and shared by YouTube channel Engineering After Hours—begging the question, is this what engineers do in their off time? In this case, apparently so.</p><p>The project uses a Nerf blaster as housing for a Raspberry Pi face tracking project. The whole unit can be mounted to his shoulder, just like the Predator&apos;s shoulder cannon from the 1987 movie. It uses image recognition software to locate and track a target.</p><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/bPh1TztVlwk" allowfullscreen></iframe></div></div><p>The software is set up using Tensorflow on a Raspberry Pi 4 model B. A Google Coral Edge TPU was used to help accelerate the image recognition process. Whenever Tensorflow detects a person, it triggers servo mechanisms to move the camera until it has centered on that person.</p><p>To manipulate the servo motors, a Pimoroni Pan-Tilt HAT is used. This makes it easier to control the blaster camera so it can face any direction. The unit is completely portable, relying on batteries for power.</p><p>If you enjoyed this project, you should check out the official YouTube channel: <a href="https://www.youtube.com/c/EngineeringAfterHours"><u>Engineering After Hours</u></a>. There you can find a complete demo of this blaster face tracker and more cool projects to explore.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Raspberry Pi Scans Cats for Caught Prey ]]></title>
                                                                                                                                                                                                <link>https://www.tomshardware.com/news/raspberry-pi-scans-cats-for-caught-prey</link>
                                                                            <description>
                            <![CDATA[ This Raspberry Pi project uses Tensorflow for image recognition, checking to see if cats have any captured prey in their mouth. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">9rN7Z85RfnxWR6xiXrCoS4</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/gjTtyPwbeeo4Kg3rYcpZxm-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 16 Sep 2020 17:18:28 +0000</pubDate>                                                                                                                                <updated>Thu, 30 Jan 2025 13:07:05 +0000</updated>
                                                                                                                                            <category><![CDATA[Raspberry Pi]]></category>
                                                                                                                    <dc:creator><![CDATA[ Ash Hill ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/p9HsnLCwBpTQYCBBhYXgrS.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Ash is a self-employed tech writer and illustrator with a serious affinity for the Raspberry Pi, 3D printing, retro gaming and finding the best tech deals and coupons. She has over a decade of IT experience and has been featured in the official Raspberry Pi magazine MagPi.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/gjTtyPwbeeo4Kg3rYcpZxm-1280-80.jpg">
                                                            <media:credit><![CDATA[Eee_bume]]></media:credit>
                                                                                                                                                                                                                                                                                                                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/gjTtyPwbeeo4Kg3rYcpZxm-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>If you&apos;re into deep learning and love cats, this project is for you. Created and shared by a Reddit user known as <a href="https://www.reddit.com/user/eee_bume"><u>Eee_bume</u></a>, it relies on image recognition and deep learning to scan cats using a <a href="https://www.tomshardware.com/news/raspberry-pi"><u>Raspberry Pi</u></a> 4.</p><p>The Raspberry Pi is connected to a camera which parses images through Tensorflow looking for a cat. If a cat is detected with possible prey in its mouth--things like mice, lizards, ridiculously large moths--the system sends an <a href="https://www.tomshardware.com/how-to/raspberry-pi-security-camera-motion-sensor" target="_blank">alert through Telegram.</a></p><p>This system could easily be adapted to a controlled cat door, only allowing access if the cat has been deemed free of unwanted critters. According to Eee_bume, the project results were fairly reliable using just a small sample size of 150 images.</p><p>The notification process is handled through Telegram. When the system first boots, a bot sends a notification message through Telegram. As cats are detected, the Telegram bot will send a message along with an image of the suspected cat.</p><p>If you&apos;d like to take a closer look at this project or even make it for yourself at home, visit the official project page on <a href="https://github.com/niciBume/Cat_Prey_Analyzer"><u>GitHub</u></a>.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Hailo Raises $60 Million for 26 TOPS Edge AI Chip ]]></title>
                                                                                                                                                                                                <link>https://www.tomshardware.com/news/hailo-raises-dollar60-million-for-26-tops-edge-ai-chip</link>
                                                                            <description>
                            <![CDATA[ Startup Hailo has raised $60 million in a series B funding for its Halio-8. The AI edge inference chip has 26 TOPS and is aimed at a variety of IoT applications. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">ghtJtntHytZ3gE5gnHLCkY</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/bdGxrvSqk99CbnLvMFPnGd-1280-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Fri, 06 Mar 2020 15:02:21 +0000</pubDate>                                                                                                                                <updated>Thu, 21 Aug 2025 09:49:13 +0000</updated>
                                                                                                                                            <category><![CDATA[CPUs]]></category>
                                                    <category><![CDATA[PC Components]]></category>
                                                                                                                    <dc:creator><![CDATA[ Arne Verheyde ]]></dc:creator>                                                                                                        <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/png" url="https://cdn.mos.cms.futurecdn.net/bdGxrvSqk99CbnLvMFPnGd-1280-80.png">
                                                            <media:credit><![CDATA[Halio]]></media:credit>
                                                                                                                                                                                                                                                                                                                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/bdGxrvSqk99CbnLvMFPnGd-1280-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Startup Hailo announced on Thursday it has secured $60 million in funding for the development of its edge AI chip for inference, <a href="https://venturebeat.com/2020/03/05/hailo-raises-60-million-to-accelerate-the-launch-of-its-ai-edge-chip/">VentureBeat reported</a>. The Hailo-8 has 26 TOPS of performance and as an edge chip is aimed at applications such as automotive, smart cities and robotics.</p><p>The $60 million was raised in a series B round. Hailo’s CEO says it will be used to accelerate the development of its AI chip for the edge, called the Hailo-8. Hailo-8 is supposed to ship early this year and has been sampling to select customers for over a year, indicating that it is close to launch.</p><p>It is also in the process of obtaining the ASIL-B safety rating at the chip level and the most stringent ASIL-D (used for instance in automotive) at the platform level. “The new funding will help us [deploy to] … areas such as mobility, smart cities, industrial automation, smart retail and beyond,” Hailo’s CEO said. It is also aiming at fully autonomous vehicles, smart cameras, smartphones, drones, AR/VR platforms, and even wearables in the future.</p><figure class="van-image-figure " data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:577px;"><p class="vanilla-image-block" style="padding-top:50.95%;"><img id="" name="200305_halio.png" alt="" src="https://cdn.mos.cms.futurecdn.net/bdGxrvSqk99CbnLvMFPnGd.png" mos="" align="middle" fullscreen="" width="577" height="294" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Halio)</span></figcaption></figure><p>The Hailo-8 has 26 TOPS of performance and an efficiency of 2.6TOPS/W, according to VentureBeat. In a benchmark, it performed similar to the 30W Nvidia Xavier AGX while only consuming 1.7W.</p><p>As an edge AI chip, Hailo finds itself in a crowded field with both established companies and startups:</p><ul><li>Huawei HiSilicon Ascend 310: 16 TOPS (2.0 TOPS per watt)</li><li>Intel Keem Bay: ~20 TOPS (~6 TOPS per watt)</li><li>Nvidia Jetson Xavier NX: 21 TOPs (1.4 TOPS per watt)</li><li>Google’s Edge TPU: 4 TOPs (2 TOPS per watt)</li><li>AIStorm: 2.5 TOPs (10 TOPS per watt)</li><li>Kneron KL520: 0.3 TOPs (1.5 TOPS per watt)</li></ul><p>Hailo claims it uses a “Structure-Defined Dataflow” architecture that consumes less power than other chips and doesn’t need active cooling. Its software supports Google’s TensorFlow framework and the open ONNX format for deep learning models.</p><p>The $60 million funding brings the total amount raised to $88 million.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Breakthrough DL Training Algorithm on Intel Xeon CPU System Outperforms Volta GPU By 3.5x ]]></title>
                                                                                                                                                                                                <link>https://www.tomshardware.com/news/breakthrough-dl-training-algorithm-on-intel-xeon-cpu-system-outperforms-8-volta-gpus-by-35x</link>
                                                                            <description>
                            <![CDATA[ The new code speeds up AI training on processors. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">wjsJQniHkZB3S9DidX9rfK</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/UL2TnVTewZJiXXQrPWdGYW-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 05 Mar 2020 14:00:24 +0000</pubDate>                                                                                                                                <updated>Thu, 21 Aug 2025 12:53:15 +0000</updated>
                                                                                                                                            <category><![CDATA[CPUs]]></category>
                                                    <category><![CDATA[PC Components]]></category>
                                                                                                                    <dc:creator><![CDATA[ Arne Verheyde ]]></dc:creator>                                                                                                        <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/UL2TnVTewZJiXXQrPWdGYW-1280-80.jpg">
                                                            <media:credit><![CDATA[Intel]]></media:credit>
                                                                                                                                                                                                                                                                                                                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/UL2TnVTewZJiXXQrPWdGYW-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Updated 11:00am PT: Corrected the article to reflect that the tests were conducted with a single V100 GPU. </p><p>Original Article:</p><p>Computer scientists from Rice University, in collaboration with Intel Labs, have <a href="https://news.rice.edu/2020/03/02/deep-learning-rethink-overcomes-major-obstacle-in-ai-industry/">announced a breakthrough new deep learning algorithm</a> – called SLIDE – that trains AI models faster on CPUs than traditional algorithms on GPUs. For some types of computation, this effectively moves the performance crown of fastest chip for training to CPUs.</p><p>In particular, the researchers benchmarked a system with 44 “Xeon-class cores” against a $100,000 system with eight Nvida Volta V100 GPUs with tensor cores, although they only used one V100 for the tests. The Xeon system completed the task in one hour using SLIDE, compared to 3.5 hours for a single Volta V100 with a TensorFlow implementation. The researchers also noted that the algorithm may be further optimized as it competes against a mature (software and hardware) platform. For example, it did not yet use Intel&apos;s DLBoost acceleration. </p><p>The algorithms are based on hashing, instead of matrix multiplication-based back-propagation.</p><h2 id="slide-a-new-algorithm-for-dl-training">SLIDE: A new algorithm for DL training</h2><p>Since deep learning applications have gained momentum in the last several years, Nvidia GPUs have been considered the gold standard for training the models – although the trained models themselves often run on CPUs when deployed, called inference. Nevertheless, specialized hardware from a number of parties and startups have gone into production. Nvidia, for its part, added specialized tensor cores in the 2017 Volta architecture.</p><p>GPUs are favored over CPUs due to the heavy use of matrix multiplications in frameworks such as TensorFlow, in particular, a deep neural network training technique called back-propagation. This is well-suited for GPUs due to the high number of cores used to perform many calculations in parallel. Nvidia’s data center business grew 41% last quarter to almost $1 billion in revenue.</p><p>This is where Rice’ new algorithm comes in, called sub-linear deep learning engine, or SLIDE. It runs on standard processors without acceleration hardware and it can outperform GPUs “on industry-scale recommendation datasets with large fully connected architectures,” said Anshumali Shrivastava, an assistant professor in Rice’s Brown School of Engineering who invented SLIDE with graduate students Beidi Chen and Tharun Medini.</p><p>Instead of back-propagation, it takes another approach using a technique called hashing that turns neural network training into a search problem – solved with hash tables.</p><p>In general, hashing directly maps some input to some output. This mapping is typically done with a relatively simple module function. This effectively creates an index of the inputs, called a hash table. This table can be searched very quickly because the hash function (such as the modulo operation, with the module number the amount of entries in the hashing table) encodes in which entry of the table the input it located.</p><p>Rice explained the reason for using hashing by referring to the neurons that are actually trained. In simple terms, the output neuron(s) of the neural network will – for example in image recognition – encode what is being recognized in the image. In self-driving cars, this might be features on the road. Full neural networks contain many (layers of) neurons, which is why they are so compute-intensive. This has created opportunities for optimizations, as not all neurons will contribute critically to the output in every scenario:</p><p>“You don’t need to train all the neurons on every case,” Medini said. “We thought, ‘If we only want to pick the neurons that are relevant, then it’s a search problem.’ So, algorithmically, the idea was to use locality-sensitive hashing to get away from matrix multiplication.”</p><p>To get away from the matrix multiplications and implement the hashing, the researchers noted that they wrote their algorithm from scratch in C++ instead of the popular frameworks such as TensorFlow. This features makes it likely unsuitable for GPUs.</p><p>A key characteristic of SLIDE, the researchers further say, is that it is data parallel. By this they mean that SLIDE can train on all output features (such as all roadway features) simultaneously. “This is much a better utilization of parallelism for CPUs,” one of the researchers said.</p><p><br></p><h2 id="performance">Performance</h2><p>Nevertheless, the code had some performance issues. The Rice University researchers published their initial results and code in March 2019, and were contacted by Intel Labs shortly after. Intel, like the researchers, had noted that the code resulted in many cache misses. This means that the required data is not found in the CPU cache, obviously resulting in a performance hit. </p><p>“The flipside, compared to GPU, is that we require a big memory. There is a cache hierarchy in main memory, and if you’re not careful with it you can run into a problem called cache thrashing, where you get a lot of cache misses. Our collaborators from Intel recognized the caching problem. They told us they could work with us to make it train even faster, and they were right. Our results improved by about 50% with their help.”</p><p>Comparing a GPU system to a CPU system in a benchmark, the 44-core Xeon system outperformed the a V100 by 3.5x:</p><p>“[I]n our test case we took a workload that’s perfect for V100, one with more than 100 million parameters in large, fully connected networks that fit in GPU memory. We trained it with the best (software) package out there, Google’s TensorFlow, and it took 3 1/2 hours to train. We then showed that our new algorithm can do the training in one hour, not on GPUs but on a 44-core Xeon-class CPU,” Shrivastava said.</p><p>Intel does not have any 44-core CPUs, so it is likely the researcher is referring to either a 22-core CPU with 44 threads due to HyperThreading or, perhaps more likely, a 2P system with two 22-core Xeons. Either way, the performance advantage of the SLIDE algorithm is very large and suggests that it may pave the way for a resurgence in CPU training if it can achieve commercialization.</p><h2 id="xa0-optimizations"> Optimizations</h2><p>The researchers say that there are further performance improvements left as they have “just scratched the surface”. To that end, they say that they have not used vectorization – such as AVX SIMD instructions – including Intel’s DLBoost acceleration and claimed “there are a lot of other tricks we could still use to make this even faster.” </p><p>Intel DLBoost, with int8 instructions, is currently geared towards deep learning inference, but the <a href="https://www.tomshardware.com/news/intel-56-core-9200-series-socketed-processor-cooper-lake-ice,40098.html">upcoming Cooper Lake CPUs</a> will get support for bfloat16. Intel claimed Cooper Lake will improve training performance by 60%, although obviously referring to conventional training.</p><h2 id="changing-the-field">Changing the field</h2><p>From a broader perspective, the researchers note that SLIDE shows that there are other ways to implement deep learning.</p><p>“The whole message is, ‘Let’s not be bottlenecked by multiplication matrix and GPU memory,&apos;” Chen said. “Ours may be the first algorithmic approach to beat GPU, but I hope it’s not the last. The field needs new ideas, and that is a big part of what MLSys is about.”</p><p>The researchers have not talked about any plans or prospects of their algorithm for commercial adoption, but given Intel&apos;s early involvement, it is likely Intel will explore these possibilities. Since Raja Koduri joined Intel, the company has become more and more vocal about the importance of software for unlocking the gains from hardware, and the investments it is making in that area such as <a href="https://www.tomshardware.com/news/intel-releases-bare-metal-oneapi-level-zero-specification">oneAPI</a>.</p><p>The paper (<a href="https://www.cs.rice.edu/~as143/Papers/SLIDE_MLSys.pdf">PDF</a>) was presented at the MLSys conference in Austin.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Arduino Releasing Small but Powerful Portenta H7 Module for Low-Power Projects ]]></title>
                                                                                                                                                                                                <link>https://www.tomshardware.com/news/arduino-portenta-h7-module-iot-ces</link>
                                                                            <description>
                            <![CDATA[ Arduino introduced at CES the Portenta H7 with dual-core Arm Cortex-M7 and Cortex-M4 processors. It targets applications that require a decent amount of computing power but have tight power constraints. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">tPwZ9Ds4r4q2xyKWDu6cyN</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/BUafUWJzh2bNzxZsajTwwg-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 07 Jan 2020 15:00:08 +0000</pubDate>                                                                                                                                <updated>Thu, 30 Jan 2025 13:07:11 +0000</updated>
                                                                                                                                            <category><![CDATA[Maker and STEM]]></category>
                                                                                                                    <dc:creator><![CDATA[ Scharon Harding ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/L7Sp2KMtTBYfWEyk33sHPU.jpeg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Scharon Harding was a former senior peripherals editor for Tom&#039;s Hardware. She has over a decade of experience reporting on technology with a special affinity for gaming peripherals (especially monitors), laptops, and virtual reality. Previously, she covered business technology, including hardware, software, cyber security, cloud, and other IT happenings, at Channelnomics, with bylines at CRN UK.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/BUafUWJzh2bNzxZsajTwwg-1280-80.jpg">
                                                            <media:credit><![CDATA[Arduino]]></media:credit>
                                                                                                                                                                                                                                                                                                                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/BUafUWJzh2bNzxZsajTwwg-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <figure class="van-image-figure " data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3000px;"><p class="vanilla-image-block" style="padding-top:66.67%;"><img id="" name="unnamed.jpg" alt="The Arduino Portenta H7 may look different from this render when it debuts in February.&nbsp;" src="https://cdn.mos.cms.futurecdn.net/BUafUWJzh2bNzxZsajTwwg.jpg" mos="" align="middle" fullscreen="1" width="3000" height="2000" attribution="" endorsement="" class="expandable"><a href='https://cdn.mos.cms.futurecdn.net/BUafUWJzh2bNzxZsajTwwg.jpg' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div><figcaption itemprop="caption description" class=""><span class="caption-text">The Arduino Portenta H7 may look different from this render when it debuts in February.  </span><span class="credit" itemprop="copyrightHolder">(Image credit: Arduino)</span></figcaption></figure><p>Arduino introduced at CES today the Portenta H7 with dual-core Arm Cortex-M7 and Cortex-M4 processors. It targets applications that require a decent amount of computing power but have tight power constraints. While initially targeting small businesses’ Internet of Things (IoT) projects, Arduino CEO Fabio Violante said he sees individual tech enthusiasts tinkering with it too.</p><p>Part of that is because at $49.99-$99.99 when it debuts the February, the Portenta H7 will be as affordable and simple to use, Violante claimed, as the rest of the Arduino family.  </p><p>“Portenta H7 is directly compatible with most Arduino libraries and offers new features that will benefit makers, such as DisplayPort out, fast multi-channel ADC and high-speed timers. With so much horsepower it&apos;s easy to imagine applications for robotics, vision, drones, CNC/3D printing et cetera,” Violante told Tom’s Hardware.</p><p>The Portenta H7 is said to be low-power with its Cortex-M7 running at a <a href="https://www.tomshardware.com/news/clock-speed-definition,37657.html" target="_blank"><u>clock speed</u></a> of 480 MHz and the Cortex-M4 at 240 MHz at -40 to 85 degrees Celsius (-40 to 185 degrees Fahrenheit). Arduino wasn&apos;t yet ready to share exact measurements. </p><p>“Cortex M7 has more computational power of most Linux-based processors of just a few years ago, but it still consumes less than some other microcontrollers. At the same time, the Cortex-M4 can be used to further reduce power consumption and run additional tasks without the complexity of multitasking OSes,” he said. </p><p>Users can run Arduino code, as well as Python, Javascript and Tensorflow Lite. Arduino announced the module alongside its IoT application development platform, all in an effort to help small businesses make and deploy custom IoT products.</p><p>Arduino plans to expand the Portenta family with more products designed to offer scalable computing with complex technologies in a small footprint.</p><p>“The same footprint allows swapping modules that range from high-performance Cortex M with traditional peripherals to Cortex A application processors with PCIe, USB 3, DisplayPort, et cetera,” Violante explained. “The high number of pins in a small footprint allows reducing the size of the final application, allowing miniaturization while still preserving robustness and signal integrity,” </p><p>The CEO said more news about the product launch would come in late February at the Embedded World conference in Germany. </p><p>The Protenta H7 is currently available to beta customers <a href="http://arduino.cc/pro" target="_blank"><u>here</u></a>. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Asus Hooks Up With Google to Create Tinker Board for AI ]]></title>
                                                                                                                                                                                                <link>https://www.tomshardware.com/news/asus-tinker-edge-r-t-google-edge-ai</link>
                                                                            <description>
                            <![CDATA[ Asus is showing off two single-board computers for AI processing. The Tinker Edge T uses Google's Edge TPU, while the Tinker Edge R uses a Rockhip NPU. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">C6BHvGYPFHMYiW7nHnP7Bg</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/qAa8g7MNfGo3K9qgCJNBHY-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 13 Nov 2019 16:41:18 +0000</pubDate>                                                                                                                                <updated>Thu, 21 Aug 2025 08:55:53 +0000</updated>
                                                                                                                                            <category><![CDATA[Raspberry Pi]]></category>
                                                                                                                    <dc:creator><![CDATA[ Zhiye Liu ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/HhmwL5w9ggUtLCPfqGjTi4.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Zhiye’s love for PC hardware began when he accidentally set his Pentium P54CS PC on fire, short-circuiting his entire home. From that day on, he has constantly pursued greater hardware knowledge, which ultimately led him from being a power user to a writer at Tom’s Hardware. When Zhiye’s not covering the latest news on CPUs or GPUs, you can find him overclocking RAM to the latest trance hits.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/qAa8g7MNfGo3K9qgCJNBHY-1280-80.jpg">
                                                            <media:credit><![CDATA[Asus]]></media:credit>
                                                                                                                                                                        <media:description><![CDATA[Asus Tinker Edge R]]></media:description>                                                            <media:text><![CDATA[Asus Tinker Edge R]]></media:text>
                                <media:title type="plain"><![CDATA[Asus Tinker Edge R]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/qAa8g7MNfGo3K9qgCJNBHY-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Asus Japan announced this week that it&apos;ll show off two new single-board computers at the upcoming ET & IoT Technology 2019 event kicking off November 20 in Yokohama, Japan. The latest Tinker Edge T and Tinker Edge R are designed specifically for IoT (Internet of Things) and edge AI applications.</p><p>The Tinker Edge T measures 85 x 56mm, which is around the size of a credit card. The Tinker Edge R adheres to the Pico-ITX form factor (100 x 72mm). Both single-board computers depend on a small <a href="https://www.tomshardware.com/reviews/heat-sink-definition,5744.html" target="_blank">heatsink </a>with an accompanying cooling fan to stay cool during operation. </p><h2 id="asus-tinker-edge-t">Asus Tinker Edge T</h2><figure class="van-image-figure " data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:711px;"><p class="vanilla-image-block" style="padding-top:62.45%;"><img id="" name="Asus Tinker Edge T.jpg" alt="Tinker Edge T" src="https://cdn.mos.cms.futurecdn.net/ZTX87U72hPuPY3dXtNohnk.jpg" mos="" align="middle" fullscreen="" width="711" height="444" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=""><span class="caption-text">Tinker Edge T </span><span class="credit" itemprop="copyrightHolder">(Image credit: Asus)</span></figcaption></figure><p>The Tinker Edge T utilizes a NXP i.MX 8M SoC, consisting of a quad-core Cortex-A53 up to 1.5 GHz with one Cortex-M4F real-time core. The system also relies on the Vivante GC7000 Lite 3D graphics engine and <a href="https://www.tomshardware.com/news/google-edge-tpu-coral-dev-board-usb-accelerator,38750.html" target="_blank">Google&apos;s Coral Edge</a> tensor processing unit (TPU), which is optimized for Tensorflow Lite and boasts performance up to 4  tera operations per second (TOPS).</p><h2 id="asus-tinker-edge-r">Asus Tinker Edge R</h2><figure class="van-image-figure " data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:910px;"><p class="vanilla-image-block" style="padding-top:71.87%;"><img id="" name="Asus Tinker Edge R.jpg" alt="Tinker Edge R" src="https://cdn.mos.cms.futurecdn.net/qAa8g7MNfGo3K9qgCJNBHY.jpg" mos="" align="middle" fullscreen="" width="910" height="654" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=""><span class="caption-text">Tinker Edge R </span><span class="credit" itemprop="copyrightHolder">(Image credit: Asus)</span></figcaption></figure><p>The Tinker Edge R employs a Rockchip RK3399 Pro <a href="https://www.tomshardware.com/reviews/glossary-soc-system-on-chip-definition,5890.html" target="_blank">system on chip (SoC) </a>that boasts a three-in-one design. The chip combines the dual-<a href="https://www.tomshardware.com/news/cpu-core-definition,37658.html" target="_blank">core </a>Cortex-A72, which runs a <a href="https://www.tomshardware.com/news/clock-speed-definition,37657.html" target="_blank">clock speed</a> of up to 1.8 GHz and quad-core Cortex-A53 up to 1.4 GHz with a quad-core Mali-T860 GPU at up to 800 MHz. It&apos;s also equipped with a neural processing unit (NPU) capable of delivering up to 3 TOPS of performance.</p><p>Asus&apos; announcement states that the Tinker Edge R and Tinker Edge T are compatible with the Debian and Android operating systems. However, we expect them to support other Linux distributions and operating systems, such as Windows 10 IoT Core or FreeRTOS.</p><p>With a focuses on AI processing, both boards face competition in <a href="https://www.tomshardware.com/news/jetson-nano-features-price,38856.html">Nvidia&apos;s Jetson Nano</a>, which features a quad-core Arm A57 at 1.45 GHz, along with Nvidia Mawell graphics.</p><p>Asus didn&apos;t reveal the pricing or availability of the new single-board computers.</p><iframe src="https://content.jwplatform.com/players/zYBgfFoA.html" id="zYBgfFoA" title="Buy the Right CPU" width="1920" height="1080" frameborder="0" scrolling="auto" allowfullscreen></iframe>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Intel Discontinues First-Generation Movidius Neural Compute Stick ]]></title>
                                                                                                                                                                                                <link>https://www.tomshardware.com/news/intel-discontinues-neural-compute-stick,39248.html</link>
                                                                            <description>
                            <![CDATA[ Intel will discontinue the sale of the first-generation Neural Compute Stick. The company encouraged developers to switch to the second-generation NCS and the open source OpenVINO toolkit. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">Q4hyTmWQSEqwJfCAFmBsFP</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/wp3MKTWckYvXjU5UREBPZS-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 03 May 2019 20:05:00 +0000</pubDate>                                                                                                                                <updated>Thu, 21 Aug 2025 10:10:37 +0000</updated>
                                                                                                                                            <category><![CDATA[Mini PCs]]></category>
                                                    <category><![CDATA[Desktops]]></category>
                                                                                                                    <dc:creator><![CDATA[ Lucian Armasu ]]></dc:creator>                                                                                                        <dc:description><![CDATA[ &lt;p&gt;Lucian Armasu is an experienced digital marketing specialist with over 15 years of experience. He has been featured in publications such as Tom&#039;s Hardware, Tom&#039;s Guide, Yahoo Tech, and Yahoo.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/wp3MKTWckYvXjU5UREBPZS-1280-80.jpg">
                                                            <media:credit><![CDATA[Intel]]></media:credit>
                                                                                                                                                                                                                                                                                                                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/wp3MKTWckYvXjU5UREBPZS-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <figure class="van-image-figure pull-" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5472px;"><p class="vanilla-image-block" style="padding-top:66.67%;"><img id="" name="" alt="Intel NCS. Image credit: Intel" src="https://cdn.mos.cms.futurecdn.net/wp3MKTWckYvXjU5UREBPZS.jpg" mos="https://cdn.mos.cms.futurecdn.net/wp3MKTWckYvXjU5UREBPZS.jpg" align="" fullscreen="1" width="5472" height="3648" attribution="" endorsement="" class="pull- expandable"><a href='https://cdn.mos.cms.futurecdn.net/wp3MKTWckYvXjU5UREBPZS.jpg' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div><figcaption itemprop="caption description" class="pull-"><span class="caption-text">Intel NCS. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Intel)</span></figcaption></figure><p>Intel announced that it would soon <a href="https://www.intel.com/content/www/us/en/support/articles/000033258/boards-and-kits/neural-compute-sticks.html">discontinue</a> the first-generation Neural Compute Stick, which launched in 2017. Intel will continue to sell the product for another year and support it for another two years.</p><h2 id="intel-neural-compute-stick">Intel Neural Compute Stick</h2><p>Intel acquired Movidius back in 2016, and a year later it released the previously showcased Movidius <a href="https://www.tomshardware.com/news/movidius-fathom-neural-compute-stick,31694.html">Fathom Compute Stick</a> under the <a href="https://www.tomshardware.com/news/movidius-launches-neural-compute-stick,35047.html">Neural Compute Stick</a> (NCS) name (with some <a href="https://www.anandtech.com/show/11649/intel-launches-movidius-neural-compute-stick">slight changes</a>). The stick targeted developers who wanted to develop and test AI applications on a small budget. As a USB stick, it could be added to almost any computer.</p><p>The NCS is powered by a Myriad 2 Visual Processing Unit (VPU), which can reach 100 GFLOPS of performance with 1W of power, according to Intel and Movidius. Besides being used as a development tool, the NCS can also be used in production to accelerate offline AI applications on machines that aren’t capable of running said applications efficiently because they lack AI-optimized processors.</p><h2 id="switching-to-ncs-2-0">Switching to NCS 2.0</h2><p>Intel recommends developers to switch to the <a href="https://www.tomshardware.com/news/intel-second-gen-neural-compute-stick,38070.html">next-generation NCS 2.0</a>, which features up to eight times the performance of the first-generation NCS. The NCS 2.0 comes more compute cores, as well as dedicated hardware for deep learning network inference.</p><p>The SDK of the first-gen NCS supports only the TensorFlow and Caffe frameworks. However, the NCS 2.0 also comes with the open source OpenVINO toolkit, which expands the support for machine learning software frameworks and type of processors.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Qualcomm Announces Inference Accelerator Cloud AI 100 for Data Center ]]></title>
                                                                                                                                                                                                <link>https://www.tomshardware.com/news/qualcomm-inference-cloud-ai-100,39020.html</link>
                                                                            <description>
                            <![CDATA[ Qualcomm revealed the initial details of its cloud 7nm Cloud AI inference processor, saying it will deliver a 10x performance increase over competing devices. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">ZFx7HomgfbmyC9nLWY5HkL</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/FujYcDMHgAqV8HtoKD4GN5-1280-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Tue, 09 Apr 2019 16:30:00 +0000</pubDate>                                                                                                                                <updated>Thu, 21 Aug 2025 12:56:38 +0000</updated>
                                                                                                                                            <category><![CDATA[Artificial Intelligence]]></category>
                                                    <category><![CDATA[Tech Industry]]></category>
                                                                                                                    <dc:creator><![CDATA[ Arne Verheyde ]]></dc:creator>                                                                                                        <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/png" url="https://cdn.mos.cms.futurecdn.net/FujYcDMHgAqV8HtoKD4GN5-1280-80.png">
                                                            <media:credit><![CDATA[null]]></media:credit>
                                                                                                                                                                                                                                                                                                                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/FujYcDMHgAqV8HtoKD4GN5-1280-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <figure class="van-image-figure pull-" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1510px;"><p class="vanilla-image-block" style="padding-top:56.23%;"><img id="" name="" alt="" src="https://cdn.mos.cms.futurecdn.net/FujYcDMHgAqV8HtoKD4GN5.png" mos="https://cdn.mos.cms.futurecdn.net/FujYcDMHgAqV8HtoKD4GN5.png" align="" fullscreen="1" width="1510" height="849" attribution="" endorsement="" class="pull- expandable"><a href='https://cdn.mos.cms.futurecdn.net/FujYcDMHgAqV8HtoKD4GN5.png' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div></figure><p>In quite a major bit of news today, Qualcomm announced that it is entering the cloud AI inference processing market. As part of the company's AI Day, it announced the 7nm Cloud AI 100 chip aimed at bringing the company's power efficiency expertise in the mobile space to the data center. Qualcomm designed the new chip for Tier 1 and Tier 2 cloud players and claims a 10x improvement in inference performance compared to the best solutions available.</p><figure class="van-image-figure pull-" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1404px;"><p class="vanilla-image-block" style="padding-top:56.20%;"><img id="" name="" alt="" src="https://cdn.mos.cms.futurecdn.net/sV4T9Hdjf4f7EPVoRmnfEV.png" mos="https://cdn.mos.cms.futurecdn.net/sV4T9Hdjf4f7EPVoRmnfEV.png" align="" fullscreen="1" width="1404" height="789" attribution="" endorsement="" class="pull- expandable"><a href='https://cdn.mos.cms.futurecdn.net/sV4T9Hdjf4f7EPVoRmnfEV.png' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div></figure><p>Qualcomm already sees its Snapdragon processors as a key player in inference on the edge in client devices. The company now wants to bring its capabilities in production scale, leading-edge nodes, power efficiency, and signal processing to the data center. Qualcomm envisions providing lower latency with 5G and bringing much-increased performance and efficiency to the cloud and edge with the Qualcomm Cloud AI 100, which is built on TSMC's 7nm node.</p><figure class="van-image-figure pull-" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1405px;"><p class="vanilla-image-block" style="padding-top:55.87%;"><img id="" name="" alt="" src="https://cdn.mos.cms.futurecdn.net/mm3cq8su4MSzdRU8eYoXaG.png" mos="https://cdn.mos.cms.futurecdn.net/mm3cq8su4MSzdRU8eYoXaG.png" align="" fullscreen="1" width="1405" height="785" attribution="" endorsement="" class="pull- expandable"><a href='https://cdn.mos.cms.futurecdn.net/mm3cq8su4MSzdRU8eYoXaG.png' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div></figure><p>While Qualcomm is not yet ready to talk about specifics in performance or architecture, its says the Cloud AI 100 offers "more than 10x performance over the industry's most advanced AI inference solutions available today." Qualcomm is also committed to supporting the leading software stacks, like PyTorch, Glow, TensorFlow, Keras, and ONNX.</p><p>This is quite an early announcement, as the company doesn't have working silicon yet. Qualcomm is working with partners such as Facebook, Microsoft, and ODMs to develop different form factors and power levels. The company is targeting power levels that range from 20W to 75W, which allows it to fit in the M.2 form factor. The Cloud AI 100 will start sampling late this year, and full production is planned for 2020.</p><p><strong>Weighing the Market</strong></p><figure class="van-image-figure pull-" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1405px;"><p class="vanilla-image-block" style="padding-top:55.94%;"><img id="" name="" alt="" src="https://cdn.mos.cms.futurecdn.net/eUhMJUGz8DHMJWw8gW4hrV.png" mos="https://cdn.mos.cms.futurecdn.net/eUhMJUGz8DHMJWw8gW4hrV.png" align="" fullscreen="1" width="1405" height="786" attribution="" endorsement="" class="pull- expandable"><a href='https://cdn.mos.cms.futurecdn.net/eUhMJUGz8DHMJWw8gW4hrV.png' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div></figure><p>Deep learning is split between training (building the model) and inference (using the model), but the initial AI growth came from the training workloads where Nvidia's Tesla <a href="https://www.tomshardware.com/reviews/best-gpus,4380.html">GPUs</a> reigned supreme. Nvidia generated $2B in revenue in 2017 and $3B last year from the data center.</p><p>The initial hype of deep learning has cooled down a bit, but the AI market is expected to become much larger still, which has attracted big companies and startups vying for their share of the market especially as the focus is now shifting towards inference, which over time is expected to become much larger than training.</p><p>Inference is also seen as more attractive because diverse types of compute can be used, such as <a href="https://www.tomshardware.com/reviews/best-cpus,3986.html">CPUs</a> and <a href="https://www.tomshardware.com/reviews/fpga-definition-explained-vs-asic,6068.html">FPGA</a>s, and inference at the edge is also becoming more important. Intel recently reported $1B in revenue from AI running on Xeon, and now Qualcomm expects data center inference to become a $17B market by 2025. This continues the growth trend that Intel saw (it forecasts a $10B deep learning market by 2022).</p><figure class="van-image-figure pull-" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1312px;"><p class="vanilla-image-block" style="padding-top:66.31%;"><img id="" name="" alt="" src="https://cdn.mos.cms.futurecdn.net/HgJrKqHeercupAzkuVDnZV.png" mos="https://cdn.mos.cms.futurecdn.net/HgJrKqHeercupAzkuVDnZV.png" align="" fullscreen="1" width="1312" height="870" attribution="" endorsement="" class="pull- expandable"><a href='https://cdn.mos.cms.futurecdn.net/HgJrKqHeercupAzkuVDnZV.png' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div></figure><p><br/></p><figure class="van-image-figure pull-" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1391px;"><p class="vanilla-image-block" style="padding-top:56.58%;"><img id="" name="" alt="" src="https://cdn.mos.cms.futurecdn.net/XRwaesSMZauYKWH2KYpjFe.png" mos="https://cdn.mos.cms.futurecdn.net/XRwaesSMZauYKWH2KYpjFe.png" align="" fullscreen="1" width="1391" height="787" attribution="" endorsement="" class="pull- expandable"><a href='https://cdn.mos.cms.futurecdn.net/XRwaesSMZauYKWH2KYpjFe.png' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div></figure><p>Last year, Nvidia <a href="https://www.tomshardware.com/news/nvidia-tesla-t4-turing-gpu,37788.html">launched</a> the Turing based Tesla T4 for inference, but the company will likely have also moved to 7nm by 2020. At CES, Intel announced the Nervana NNP-I for inference, with production starting in 2019. Naveen Rao <a href="https://twitter.com/NaveenGRao/status/1082729871661400064">confirmed</a> that is will be built on 10nm and includes Sunny Cove cores. Intel too said performance per watt is the focus, and also like the Cloud AI 100, the Nervana NNP-I will fit in the M.2 form factor. Given their similarities, those two should be close competitors. The NNP-I should not be confused with the NNP-L 1000, which is for training and manufactured on TSMC 16nm.</p><p>This announcement also comes off the back of Qualcomm reportedly <a href="https://www.tomshardware.com/news/qualcomm-server-chip-exit-china-centriq-2400,38223.html">leaving</a> the CPU cloud market that it had tried to enter with the Centriq data center processors.</p><p><em>Image Credits: Qualcomm</em></p><iframe src="https://content.jwplatform.com/players/zYBgfFoA.html" id="zYBgfFoA" title="Buy the Right CPU" width="1920" height="1080" frameborder="0" scrolling="auto" allowfullscreen></iframe>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Google's Edge TPU Machine Learning Chip Debuts in Raspberry Pi-Like Dev Board ]]></title>
                                                                                                                                                                                                <link>https://www.tomshardware.com/news/google-edge-tpu-coral-dev-board-usb-accelerator,38750.html</link>
                                                                            <description>
                            <![CDATA[ Google launched its Coral dev board and USB Accelerator with embedded Edge TPUs, promising a large boost in machine learning inference performance for all IoT devices that integrate them. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">NxhTzCZtZJVo2z2zcc8dz9</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/8LjeYkEBQ5ukqmSdf9fA8A-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 05 Mar 2019 17:34:02 +0000</pubDate>                                                                                                                                <updated>Thu, 21 Aug 2025 10:07:37 +0000</updated>
                                                                                                                                            <category><![CDATA[Artificial Intelligence]]></category>
                                                    <category><![CDATA[Tech Industry]]></category>
                                                                                                                    <dc:creator><![CDATA[ Lucian Armasu ]]></dc:creator>                                                                                                        <dc:description><![CDATA[ &lt;p&gt;Lucian Armasu is an experienced digital marketing specialist with over 15 years of experience. He has been featured in publications such as Tom&#039;s Hardware, Tom&#039;s Guide, Yahoo Tech, and Yahoo.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/8LjeYkEBQ5ukqmSdf9fA8A-1280-80.jpg">
                                                            <media:credit><![CDATA[Google]]></media:credit>
                                                                                                                                                                                                                                                                                                                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/8LjeYkEBQ5ukqmSdf9fA8A-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Google has officially released its Edge TPU (TPU stands for tensor processing unit) processors in its new Coral development board and USB accelerator. The Edge TPU is Google’s inference-focused application specific integrated circuit (ASIC) that targets low-power “edge” devices and complements the company’s “Cloud TPU,” which targets data centers.</p><h2 id="coral-dev-board-with-edge-tpu">Coral Dev Board With Edge TPU</h2><figure class="van-image-figure pull-" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1816px;"><p class="vanilla-image-block" style="padding-top:62.78%;"><img id="" name="" alt="Credit: Google" src="https://cdn.mos.cms.futurecdn.net/8LjeYkEBQ5ukqmSdf9fA8A.jpg" mos="https://cdn.mos.cms.futurecdn.net/8LjeYkEBQ5ukqmSdf9fA8A.jpg" align="" fullscreen="1" width="1816" height="1140" attribution="" endorsement="" class="pull- expandable"><a href='https://cdn.mos.cms.futurecdn.net/8LjeYkEBQ5ukqmSdf9fA8A.jpg' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div><figcaption itemprop="caption description" class="pull-"><span class="credit" itemprop="copyrightHolder">(Image credit: Google)</span></figcaption></figure><p>Last July, Google announced that it’s working on a low-power version of its Cloud TPU to cater to Internet of Things (IoT) devices. The Edge TPU’s main promise is to free IoT devices from cloud dependence when it comes to intelligent analysis of data. For instance, a surveillance camera would no longer need to identify objects it sees in real-time through cloud analysis and could instead do so on its own, locally, thanks to the Edge TPU.</p><p>Google has now made available for developers a <a href="https://www.tomshardware.com/news/windows-10-raspberry-pi-hands-on,38629.html">Raspberry Pi</a>-style development board that comes with a quad-<a href="https://www.tomshardware.com/news/cpu-core-definition,37658.html">core</a> Arm Cortex-A53 <a href="https://www.tomshardware.com/reviews/best-performance-cpus,5683.html">CPU</a>, an Arm Cortex-M4F real-time core and a Vivante GC7000 Lite GPU -- all of which are connected to Google’s Edge TPU co-processor, capable of up to 4 trillion operations per second (TOPS).</p><p>The board also ships with 1GB of LPDDR4 <a href="https://www.tomshardware.com/reviews/best-ram,4057.html">RAM</a>, 8GB of eMMC (embedded MultiMediaCard) memory, Wi-Fi 2×2 MIMO (802.11b/g/n/ac 2.4/5GHz bands) and Bluetooth 4.1. It supports Debian Linux and the TensorFlow Lite machine learning software framework. The board costs $149.99.</p><h2 id="coral-usb-accelerator">Coral USB Accelerator</h2><p>Google also revealed a USB accelerator, which is similar to <a href="https://www.tomshardware.com/news/intel-second-gen-neural-compute-stick,38070.html">Intel’s Neural Compute Stick</a>. However, just like the Coral dev board, the Coral USB Accelerator also comes with an embedded Edge TPU. It's supposed to have low power demand and comes in a more accessible form to developers, who can connect it to other computers or even other boards, such as a <a href="https://www.tomshardware.com/news/raspberry-pi-25-million-sold,38724.html">Raspberry Pi</a>, to give them a machine learning performance boost.</p><figure class="van-image-figure pull-" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1801px;"><p class="vanilla-image-block" style="padding-top:62.80%;"><img id="" name="" alt="Credit: Google" src="https://cdn.mos.cms.futurecdn.net/FnyZy7fbA445Sdt75Y94UM.jpg" mos="https://cdn.mos.cms.futurecdn.net/FnyZy7fbA445Sdt75Y94UM.jpg" align="" fullscreen="1" width="1801" height="1131" attribution="" endorsement="" class="pull- expandable"><a href='https://cdn.mos.cms.futurecdn.net/FnyZy7fbA445Sdt75Y94UM.jpg' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div><figcaption itemprop="caption description" class="pull-"><span class="credit" itemprop="copyrightHolder">(Image credit: Google)</span></figcaption></figure><p><br/>The Coral USB Accelerators also comes with a Cortex-M0+ microcontroller clocked at 32MHz, 16KB of flash memory and 2KB of RAM. It can connect to other devices via a USB Type-C connector that supports 5Gb/s. The USB Accelerator, which also supports TensorFlow Lite, costs $74.99. </p><h2 id="google-39-s-tpus">Google's TPUs</h2><p>Back in 2016, Google surprised the world with its own machine learning-focused processor called a “tensor processing unit." According to Google, the TPU was up to <a href="https://www.tomshardware.com/news/google-tpu-comparison-haswell-k80,34069.html">30 times faster</a> and more efficient than other CPUs and <a href="https://www.tomshardware.com/reviews/gpu-hierarchy,4388.html">GPUs</a> for certain popular machine learning training and inference applications. This is because the chip was designed from the beginning with machine learning in mind.</p><p>Later on, Nvidia also started integrating “tensor cores” into its GPUs, shrinking the disparity between the two architecture types significantly. However, Google’s latest <a href="https://www.tomshardware.com/news/google-deploys-cloud-tpu,36506.html">Cloud TPUs</a> still seems to have <a href="https://cloud.google.com/blog/products/ai-machine-learning/mlperf-benchmark-establishes-that-google-cloud-offers-the-most-accessible-scale-for-machine-learning-training">some advantages</a> in terms of performance and price over Nvidia’s GPUs.</p><p>One of the primary reasons for open sourcing the TensorFlow framework, which Google was using internally for its own machine learning projects and later to develop hardware optimized for it, was that this enabled an entire ecosystem of developers and projects that essentially kept improving Google’s software.</p><p>Even third-parties, including Nvidia, have started building hardware that works well with the TensorFlow framework. Now that Google has started selling highly optimized TensorFlow chips for the booming IoT industry, the TensorFlow framework is likely to become even more popular.</p><iframe src="https://content.jwplatform.com/players/zYBgfFoA.html" id="zYBgfFoA" title="Buy the Right CPU" width="1920" height="1080" frameborder="0" scrolling="auto" allowfullscreen></iframe>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ AMD, Xilinx Claim World Record for Machine Learning Inference ]]></title>
                                                                                                                                                                                                <link>https://www.tomshardware.com/news/amd-xilinx-machine-learning-inference-record,37885.html</link>
                                                                            <description>
                            <![CDATA[ AMD and Xilinx put Intel and Nvidia on notice with a new data center system that beat the world record for machine learning inference. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">ArRNwv8icEtgYJVeeKk5P6</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/ERvsjWVHGK86thqLbxxUgV-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 03 Oct 2018 19:50:02 +0000</pubDate>                                                                                                                                <updated>Thu, 21 Aug 2025 08:45:23 +0000</updated>
                                                                                                                                            <category><![CDATA[Artificial Intelligence]]></category>
                                                    <category><![CDATA[Tech Industry]]></category>
                                                                                                                    <dc:creator><![CDATA[ Lucian Armasu ]]></dc:creator>                                                                                                        <dc:description><![CDATA[ &lt;p&gt;Lucian Armasu is an experienced digital marketing specialist with over 15 years of experience. He has been featured in publications such as Tom&#039;s Hardware, Tom&#039;s Guide, Yahoo Tech, and Yahoo.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/ERvsjWVHGK86thqLbxxUgV-1280-80.jpg">
                                                            <media:credit><![CDATA[null]]></media:credit>
                                                                                                                                                                                                                                                                                                                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/ERvsjWVHGK86thqLbxxUgV-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <figure class="van-image-figure pull-" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:720px;"><p class="vanilla-image-block" style="padding-top:62.50%;"><img id="" name="" alt="AMD, Xilinx data center system. Credit: Xilinx" src="https://cdn.mos.cms.futurecdn.net/HggHynNd4oTa5pp3pnVkE4.jpg" mos="https://cdn.mos.cms.futurecdn.net/HggHynNd4oTa5pp3pnVkE4.jpg" align="" fullscreen="1" width="720" height="450" attribution="" endorsement="" class="pull- expandable"><a href='https://cdn.mos.cms.futurecdn.net/HggHynNd4oTa5pp3pnVkE4.jpg' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div><figcaption itemprop="caption description" class="pull-"><span class="caption-text">AMD, Xilinx data center system. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Xilinx)</span></figcaption></figure><p>AMD and Xilinx partnered to create high-performance inference systems for data centers that Xilinx this week <a href="https://forums.xilinx.com/t5/Xilinx-Xclusive-Blog/Time-for-a-Guinness-AMD-and-Xilinx-announce-a-new-world-record/ba-p/895034">claimed</a> breaks the world record for inference performance. The new systems include Xilinx’s new machine learning accelerator cards, called Alveo, which promise real-time machine learning inference, as well as video processing, genomics and data analytics.</p><h2 id="a-new-inference-world-record">A New Inference World Record</h2><p>AMD and Xilinx created a new system for data centers that includes a <a href="https://www.tomshardware.com/news/amd-epyc-microsoft-azure-instances,36048.html">32-core EPYC 7551 CPU</a> and eight Alveo U250 accelerator cards. The cards will be powered by Xilinx’s ML Suite, which also supports ML software frameworks, such as TensorFlow.</p><iframe src="https://content.jwplatform.com/players/zYBgfFoA.html" id="zYBgfFoA" title="Buy the Right CPU" width="1920" height="1080" frameborder="0" scrolling="auto" allowfullscreen></iframe><p>The two companies said that their system reached an inference throughput of 30,000 images per second on the GoogLeNet convolutional neural networks. Such high inference performance is seemingly being requested these days by companies that need to analyze massive amounts of data.</p><p>After joining Xilinx CEO Victor Peng onstage at a Xilinx event showcasing this, Mark Papermaster, AMD CTO and senior vice president of technology and engineering, said that new workloads can take advantage of the whole system and not just the CPU.</p><h2 id="xilinx-alveo-accelerator-fpga">Xilinx Alveo Accelerator FPGA</h2><p>Xilinx introduced two new FPGA cards (Alveo U200 and U250), which for the first time are optimized to “accelerate” real-time machine learning inference. The focus here seems to be “real-time” inference because the Alveo cards promise three times lower latency than GPUs with four times the throughput for low-latency applications.</p><figure class="van-image-figure pull-" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:62.80%;"><img id="" name="" alt="Xilinx Alveo card. Credit: Xilinx" src="https://cdn.mos.cms.futurecdn.net/YcVKBHfR5aegqzyAREJ2Ed.jpg" mos="https://cdn.mos.cms.futurecdn.net/YcVKBHfR5aegqzyAREJ2Ed.jpg" align="" fullscreen="1" width="1000" height="628" attribution="" endorsement="" class="pull- expandable"><a href='https://cdn.mos.cms.futurecdn.net/YcVKBHfR5aegqzyAREJ2Ed.jpg' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div><figcaption itemprop="caption description" class="pull-"><span class="caption-text">Xilinx Alveo card. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Xilinx)</span></figcaption></figure><p><br/>The Alveo cards also promise 20x the performance of a CPU for inference tasks, reaching up to 90x the performance for database searches. They start at $8,995 each, and Xilinx said that it’s now working with OEMs, including Dell EMC, Fujitsu, Hewlett Packard Enterprise and IBM, to qualify them for data centers.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Move Over GPUs: Startup's Chip Claims to Do Deep Learning Inference Better ]]></title>
                                                                                                                                                                                                <link>https://www.tomshardware.com/news/habana-inference-goya-custom-chip,37821.html</link>
                                                                            <description>
                            <![CDATA[ Habana Labs, a new AI chip startup, promises to deliver much higher inference performance than even a machine learning-optimized GPU. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">Nqi4286x79UVGBCQ8hcLMY</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/oB9VKcH3ur4DergE5tKDWJ-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 19 Sep 2018 21:08:02 +0000</pubDate>                                                                                                                                <updated>Thu, 21 Aug 2025 10:07:11 +0000</updated>
                                                                                                                                            <category><![CDATA[GPUs]]></category>
                                                    <category><![CDATA[PC Components]]></category>
                                                                                                                    <dc:creator><![CDATA[ Lucian Armasu ]]></dc:creator>                                                                                                        <dc:description><![CDATA[ &lt;p&gt;Lucian Armasu is an experienced digital marketing specialist with over 15 years of experience. He has been featured in publications such as Tom&#039;s Hardware, Tom&#039;s Guide, Yahoo Tech, and Yahoo.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/oB9VKcH3ur4DergE5tKDWJ-1280-80.jpg">
                                                            <media:credit><![CDATA[Habana]]></media:credit>
                                                                                                                                                                                                                                                                                                                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/oB9VKcH3ur4DergE5tKDWJ-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <figure class="van-image-figure pull-" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:370px;"><p class="vanilla-image-block" style="padding-top:96.22%;"><img id="" name="" alt="Credit: Habana" src="https://cdn.mos.cms.futurecdn.net/SD3Gvofgw28qmaSvsebThU.png" mos="https://cdn.mos.cms.futurecdn.net/SD3Gvofgw28qmaSvsebThU.png" align="" fullscreen="1" width="370" height="356" attribution="" endorsement="" class="pull- expandable"><a href='https://cdn.mos.cms.futurecdn.net/SD3Gvofgw28qmaSvsebThU.png' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div><figcaption itemprop="caption description" class="pull-"><span class="credit" itemprop="copyrightHolder">(Image credit: Habana)</span></figcaption></figure><p><a href="https://habana.ai/">Habana Labs</a>, a startup that came out of “stealth mode” this week, announced a custom chip that is said to enable much higher machine learning inference performance compared to GPUs.</p><h2 id="habana-goya-specifications">Habana Goya Specifications</h2><p>According to the startup, its Goya chip is designed from scratch for deep learning inference, unlike GPUs or other types of chips that have been repurposed for this task. The chip’s die is composed of eight VLIW Tensor Processing Cores (TPCs), each having their own local memory, as well as access to shared memory. The external memory is accessed through a DDR4 interface. The processor supports the FP32, INT32, INT16, INT8, UINT32, UINT16 and UINT8 data types.</p><iframe src="https://content.jwplatform.com/players/SzkW6ASo.html" id="SzkW6ASo" title="Buy the Right Graphics Card" width="1920" height="1080" frameborder="0" scrolling="auto" allowfullscreen></iframe><p>The Goya chip supports all the major machine learning software frameworks, including TensorFlow, MXNet, Caffe2, Microsoft Cognitive Toolkit, PyTorch and the Open Neural Network Exchange Format (ONNX). After a trained neural network model is loaded, the chip converts it to an internal format that’s more optimized for the Goya chip.</p><p>Models for vision, neural machine translation, sentiment analysis and recommender systems have been executed on the Goya chip, and Habana said that the processor should handle all sorts of inference workloads and application domains.</p><h2 id="goya-performance">Goya Performance</h2><p>Habana says the Goya chip has shown a performance of 15,000 ResNet-50 images/second with a batch size of 10 and a latency of 1.3ms, while using only 100W. In comparison, <a href="https://www.tomshardware.com/news/nvidia-tesla-v100-volta-gpu,34379.html">Nvidia’s V100 GPU</a> has shown a performance of 2,657 images/second.</p><p>A dual-socket Xeon 8180 was able to achieve an even lower performance than that: 1,225 images/second. According to Habana, when using a batch size of one, the Goya chip can handle 8,500 ResNet-50 images/second with a 0.27-ms latency.</p><figure class="van-image-figure pull-" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:62.80%;"><img id="" name="" alt="Credit: Habana" src="https://cdn.mos.cms.futurecdn.net/oB9VKcH3ur4DergE5tKDWJ.jpg" mos="https://cdn.mos.cms.futurecdn.net/oB9VKcH3ur4DergE5tKDWJ.jpg" align="" fullscreen="1" width="1000" height="628" attribution="" endorsement="" class="pull- expandable"><a href='https://cdn.mos.cms.futurecdn.net/oB9VKcH3ur4DergE5tKDWJ.jpg' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div><figcaption itemprop="caption description" class="pull-"><span class="credit" itemprop="copyrightHolder">(Image credit: Habana)</span></figcaption></figure><p><br/>This level of inference performance is given by the chip’s architecture design, mixed-format quantization, a proprietary graph compiler and software-based memory management.</p><p>Habana intends to reveal a deep learning training chip, called Gaudi, to pair with its Goya inference processor. The two chips will actually use the same VLIW core of Goya and will be software-compatible with it. The 16nm Gaudi chip will start sampling in Q2 2019.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Nvidia Announces Tesla T4 GPUs With Turing Architecture ]]></title>
                                                                                                                                                                                                <link>https://www.tomshardware.com/news/nvidia-tesla-t4-turing-gpu,37788.html</link>
                                                                            <description>
                            <![CDATA[ Nvidia CEO Jensen Huang unveiled the new Tesla T4 GPU with the Turing architecture at GTC Japan. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">rBugXuSHUh5pYspRQMd2CK</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/H7C2CSqp88txxhqtJv3CxY-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 13 Sep 2018 02:10:00 +0000</pubDate>                                                                                                                                <updated>Thu, 21 Aug 2025 12:41:59 +0000</updated>
                                                                                                                                            <category><![CDATA[GPUs]]></category>
                                                    <category><![CDATA[PC Components]]></category>
                                                                                                <author><![CDATA[ palcorn@outlook.com (Paul Alcorn) ]]></author>                    <dc:creator><![CDATA[ Paul Alcorn ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/RZRmFeQfPy3etHjBQitbGW.jpeg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;As a teenager, Paul scraped up enough money to buy a 486-powered PC with a turbo button (yes, a turbo button). Back when floppies were still popular he was already chasing after the fastest spinners for his personal computer, which led him down the long and winding storage road, covering enterprise storage. His current focus is on consumer processors, though he still keeps a close eye on the latest storage news. In his spare time, you’ll find Paul hanging out with his kids or indulging his love of the Kansas City Chiefs and Royals.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/H7C2CSqp88txxhqtJv3CxY-1280-80.jpg">
                                                            <media:credit><![CDATA[null]]></media:credit>
                                                                                                                                                                                                                                                                                                                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/H7C2CSqp88txxhqtJv3CxY-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Nvidia CEO Jensen Huang took to the stage at GTC Japan to announce the company's latest advancements in AI, which includes the new Tesla T4 GPU. This new GPU, which Nvidia designed for inference workloads in hyperscale data centers, leverages the same Turing microarchitecture as Nvidia's forthcoming <a href="https://www.tomshardware.com/news/nvidia-rtx-2080-ti-2070-price-specs-release,37647.html">GeForce RTX 20-series gaming graphics cards</a>.</p><figure class="van-image-figure pull-" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1510px;"><p class="vanilla-image-block" style="padding-top:61.19%;"><img id="" name="" alt="" src="https://cdn.mos.cms.futurecdn.net/cgdTamUsFJhX6JGZ7TzSYT.jpg" mos="https://cdn.mos.cms.futurecdn.net/cgdTamUsFJhX6JGZ7TzSYT.jpg" align="" fullscreen="1" width="1510" height="924" attribution="" endorsement="" class="pull- expandable"><a href='https://cdn.mos.cms.futurecdn.net/cgdTamUsFJhX6JGZ7TzSYT.jpg' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div></figure><p>But the Tesla T4 is a unique graphics card designed specifically for AI inference workloads, like neural networks that process video, speech, search engines, and images. <a href="https://www.tomshardware.com/news/nvidia-tesla-p40-p4-inference,32680.html">Nvidia's previous-gen Tesla P4</a> fulfilled this role in the past, but Nvidia claims the new model offers up to 12 times the performance within the same power envelope, possibly setting a new bar for power efficiency in inference workloads. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/JRwDeAqjsMrsuLLHzb3NwM.jpg" alt="" /></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/AVBpqBwkRenLTL7rciHsBT.jpg" alt="" /></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/6zPoWZozsw8rGKVv56WhBC.jpg" alt="" /></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/odGVRBDN6YB4tYwjdNGSvS.jpg" alt="" /></figure></figure><div ><table><tbody><tr><td  ></td><td  >FP16</td><td  >INT8</td><td  >INT4</td></tr><tr><td  >Nvidia Tesla T4 (TFLOPS)</td><td  >65</td><td  >130</td><td  >260</td></tr><tr><td  >Nvidia Tesla P4 (TFLOPS)</td><td  >5.5</td><td  >22</td><td  >-</td></tr></tbody></table></div><figure class="van-image-figure pull-" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1141px;"><p class="vanilla-image-block" style="padding-top:81.16%;"><img id="" name="" alt="" src="https://cdn.mos.cms.futurecdn.net/SV4Viknc7PQ2M2ZLd35wLG.jpg" mos="https://cdn.mos.cms.futurecdn.net/SV4Viknc7PQ2M2ZLd35wLG.jpg" align="" fullscreen="1" width="1141" height="926" attribution="" endorsement="" class="pull- expandable"><a href='https://cdn.mos.cms.futurecdn.net/SV4Viknc7PQ2M2ZLd35wLG.jpg' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div></figure><p>The Tesla T4 GPU comes equipped with 16GB of GDDR6 that provides up to 320GB/s of bandwidth, 320 Turing Tensor cores, and 2,560 CUDA cores. The T4 features 40 SMs enabled on the TU104 die to optimize for the 75W power profile.</p><p>The GPU supports mixed-precision, such as FP32, FP16, and INT8 (performance above). The Tesla T4 also features an INT4 and (experimental) INT1 precision mode, which is a notable advancement over its predecessor.</p><p>Like its predecessor, the low-profile Tesla T4 consumes just 75 watts and slots into a standard PCIe slot in servers, but it doesn't require an external power source (like a 6-pin connector). The cards' low-power design doesn't require active cooling (like a fan)–the high linear airflow inside of a typical server will suffice. Nvidia tells us that the die does come equipped with RT Cores, just like the desktop models, but that they will be useful for raytracing or VDI (Virtual Desktop Infrastructure), implying they won't be used for most inference workloads.</p><p>The Tesla T4 also features optimizations for AI video applications. These are powered by hardware transcoding engines that provide twice the performance of the Tesla P4. Nvidia says the cards can decode up to 38 full-HD video streams simultaneously.</p><p>Nvidia's TensorRT Hyperscale platform is a collection of technologies wrapped around the T4. As expected, the card supports all the major deep learning frameworks, such as PyTorch, TensorFlow, MXNet, and Caffee2. Nvidia also offers its TensorRT 5, a new version of Nvidia's deep learning inference optimizer and runtime engine that supports Turing Tensor Cores and multi-precision workloads. Nvidia also announced the Turing-optimized CUDA 10, which includes optimized libraries, programming models, and graphics API interoperability.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/dRWTPuTnUcVvz9Ye7YeXtF.jpg" alt="" /></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/SH728vwM2uLWsENzEoBbfP.jpg" alt="" /></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/hnW74Ej6MrTD9Z2ZyiPKFS.jpg" alt="" /></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/FuBaUX6nMLMczpjGADhj3R.jpg" alt="" /></figure></figure><p>Nvidia also announced the AGX lineup, which is a new name for Nvidia's line of <a href="https://www.tomshardware.com/news/nvidia-volta-xavier-soc-16nm,32770.html">Xavier-based products</a> that are designed for autonomous machine systems that range from robots to self-driving cars. The lineup includes <a href="https://www.tomshardware.com/picturestory/826-nvidia-gtc-robotics-ai-gpu.html#s12">Drive Xavier</a> and the newly-finalized <a href="https://www.tomshardware.com/picturestory/826-nvidia-gtc-robotics-ai-gpu.html#s11">Drive Pegasus</a> that originally featured two Xavier processors and two Tesla V100 GPUs. Nvidia has now updated the GPUs to Turing models. Nvidia is also offering a similar design, called the Clara Platform, for medical applications. The Clara Platform features a single Xavier processor and Turing GPU.</p><h2 id="thoughts">Thoughts</h2><p>Nvidia's focus on boosting performance in inference workloads is a strategic move: the company projects the inference market will grow to a $20 billion TAM over the next five years. Meanwhile, Intel claims that most of the world's inference workloads run on Xeon processors, which is likely true given Intel's presence in ~96% of the world's servers. Intel announced during its recent <a href="https://www.tomshardware.com/news/intel-data-centric-innovation-summit,37572.html">Data-Centric Innovation Summit</a> that the company sold $1 billion in processors for AI workloads in 2017 and expects that number to grow quickly over the coming years.</p><p>Inference workloads will be a hotly contested battleground between Nvidia, Intel, and AMD in the future, with Intel having the initial advantage due to its server attach rate. However, low-cost and low-power inference accelerators, such as Nvidia's new Tesla T4, pose a tremendous threat due to their performance-per-watt advantages, and <a href="https://www.tomshardware.com/news/amd-7nm-gpu-vega-gaming,37228.html">AMD has its 7nm Radeon Instinct GPUs for deep learning</a> coming soon. Several companies, such as <a href="https://www.tomshardware.com/uk/news/tpu-v2-google-machine-learning,35370.html">Google with its TPUs</a>, are developing their own custom silicon for inferencing workloads. That means it will likely be several years before the clear winners become apparent.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Rockchip Launches Its Own 2.4 TOPS Embedded AI Chip ]]></title>
                                                                                                                                                                                                <link>https://www.tomshardware.com/news/rockchip-rk3399pro-ai-chip,36270.html</link>
                                                                            <description>
                            <![CDATA[ Rockchip announces its new AI-focused RK3399Pro SoC, which an embedded AI performance of up to 2.4 trillion operations per second. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">LWhf4dTa4MEjswFaRTaiW5</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/aEPnBZGtdtjnFRQCtojEKV-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 08 Jan 2018 16:35:00 +0000</pubDate>                                                                                                                                <updated>Thu, 30 Jan 2025 13:07:08 +0000</updated>
                                                                                                                                            <category><![CDATA[Manufacturing]]></category>
                                                    <category><![CDATA[Tech Industry]]></category>
                                                                                                                    <dc:creator><![CDATA[ Lucian Armasu ]]></dc:creator>                                                                                                        <dc:description><![CDATA[ &lt;p&gt;Lucian Armasu is an experienced digital marketing specialist with over 15 years of experience. He has been featured in publications such as Tom&#039;s Hardware, Tom&#039;s Guide, Yahoo Tech, and Yahoo.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/aEPnBZGtdtjnFRQCtojEKV-1280-80.jpg">
                                                            <media:credit><![CDATA[null]]></media:credit>
                                                                                                                                                                                                                                                                                                                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/aEPnBZGtdtjnFRQCtojEKV-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <figure class="van-image-figure pull-" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:469px;"><p class="vanilla-image-block" style="padding-top:98.08%;"><img id="" name="" alt="" src="https://cdn.mos.cms.futurecdn.net/aEPnBZGtdtjnFRQCtojEKV.jpg" mos="https://cdn.mos.cms.futurecdn.net/aEPnBZGtdtjnFRQCtojEKV.jpg" align="" fullscreen="1" width="469" height="460" attribution="" endorsement="" class="pull- expandable"><a href='https://cdn.mos.cms.futurecdn.net/aEPnBZGtdtjnFRQCtojEKV.jpg' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div></figure><p><span>This year may be the year of embedded AI chips for smartphones, as well as other small Internet of Things (IoT) devices, drones, robots, or surveillance cameras. Chinese fabless seminconductor company <a href="http://www.rock-chips.com/a/en/">Rockchip</a> seems to want to catch this trend early with the launch of its AI-focused chip, the RK3399Pro. The chip promises an AI performance of up to 2.4 trillion operations per second (TOPS).</span></p><h2 id="rk3399pro-system-on-a-chip-soc">RK3399Pro System-on-a-Chip (SoC)</h2><p><span>The RK3399Pro uses a dual-core Cortex-A72 CPU and a quad-core Cortex-A53 CPU in a big.Little configuration, as well as a Mali-T860 GPU. It also comes with a dual type-C interface, and it supports a dual Image Signaling Processor (ISP), 4096x2160 display output, as well as an 8-channel digital microphone arrays input. <br/></span></p><p><span><br/></span></p><p><span>Software support includes OpenGL ES 1.x/2.x/3.1/3.2, Vulkan 1.0, OpenCL 1.1/1.2, RenderScript, and more.</span></p><h2 id="rk3399pro-npu">RK3399Pro NPU</h2><p><span>In addition to the CPU and the GPU, the chip comes with a Neural Processing Unit (NPU), which promises a performance of 2.4 TOPS. </span></p><p><span>The NPU’s performance falls right between the performance of Huawei’s Kirin 970 AI processor (<a href="https://www.anandtech.com/show/11815/huawei-mate-10-and-mate-10-pro-launch-on-october-16th-more-kirin-970-details">1.9 TOPS</a>) and Google’s Pixel Visual Core (<a href="https://www.blog.google/products/pixel/pixel-visual-core-image-processing-and-machine-learning-pixel-2/">3 TOPS</a>). It’s also about four times faster than what Apple’s own Neural Engine can achieve (<a href="https://www.tomshardware.com/news/apple-a11-bionic-ar-iphone,35442.html">0.6 TOPS</a>).</span></p><p><span>The RK3399Pro NPU supports OpenVX, <a href="http://www.tomshardware.co.uk/tensorflow-lite-inference-mobile-iot,news-57327.html">TensorFlow Lite</a>, Android’s Neural Network API (NNAPI), as well as the more full-featured Caffe and TensorFlow machine learning framework frameworks. The chip can do both 8-bit and 16-bit computing.</span></p><p><span>Rockchip will provide developers with a reference design and SDK to get started on their RK3399Pro-based projects. The company has typically targeted the budget embedded chip market, so despite the already quite impressive NPU performance, the RK3399Pro will likely target lower-cost devices. Things seem to be moving fast in the AI chip market, so at the high-end we may see even <a href="https://www.tomshardware.com/news/ceva-neupro-embedded-ai-chips,36235.html">higher embedded AI performance</a> this year.</span></p><p>"The age of AI has come. As a global SoC manufacturer in China, we have the market layout of AI for many years,” said Chen Feng, the Global Vice President of Rockchip.“RK3399Pro is Rockchip's first processor which integrates AI hardware. Its platform can be rapid MP for commercial. With super 2.4TOPs performance, low power consumption and abundant interfaces, this product is applicable to various AI application fields such as intelligent drive, image recognition, security monitoring, drones and voice recognition,” he added.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ CEVA’s NeuPro Chips Promise Up To 12.5 TOPS Embedded AI Performance ]]></title>
                                                                                                                                                                                                <link>https://www.tomshardware.com/news/ceva-neupro-embedded-ai-chips,36235.html</link>
                                                                            <description>
                            <![CDATA[ CEVA announced the new NeuPro AI processors for embedded devices ranging from wearables to connected cars, with a performance starting at 2 TOPS and reaching 12.5 TOPS. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">X48vrdFEdhLkuUTAYngbag</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/k8jj7nfHUhLnKD5Y2PDkn9-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 05 Jan 2018 22:00:00 +0000</pubDate>                                                                                                                                <updated>Thu, 21 Aug 2025 12:53:51 +0000</updated>
                                                                                                                                            <category><![CDATA[CPUs]]></category>
                                                    <category><![CDATA[PC Components]]></category>
                                                                                                                    <dc:creator><![CDATA[ Lucian Armasu ]]></dc:creator>                                                                                                        <dc:description><![CDATA[ &lt;p&gt;Lucian Armasu is an experienced digital marketing specialist with over 15 years of experience. He has been featured in publications such as Tom&#039;s Hardware, Tom&#039;s Guide, Yahoo Tech, and Yahoo.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/k8jj7nfHUhLnKD5Y2PDkn9-1280-80.jpg">
                                                            <media:credit><![CDATA[null]]></media:credit>
                                                                                                                                                                                                                                                                                                                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/k8jj7nfHUhLnKD5Y2PDkn9-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <figure class="van-image-figure pull-" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1192px;"><p class="vanilla-image-block" style="padding-top:67.95%;"><img id="" name="" alt="CEVA NeuPro architecture" src="https://cdn.mos.cms.futurecdn.net/k8jj7nfHUhLnKD5Y2PDkn9.jpg" mos="https://cdn.mos.cms.futurecdn.net/k8jj7nfHUhLnKD5Y2PDkn9.jpg" align="" fullscreen="1" width="1192" height="810" attribution="" endorsement="" class="pull- expandable"><a href='https://cdn.mos.cms.futurecdn.net/k8jj7nfHUhLnKD5Y2PDkn9.jpg' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div><figcaption itemprop="caption description" class="pull-"><span class="caption-text">CEVA NeuPro architecture </span></figcaption></figure><p><span>CEVA announced a family of new “AI processors,” called <a href="https://www.ceva-dsp.com/product/ceva-neupro/">NeuPro</a>, that scale in performance from 2 trillions operations per second (TOPS) to 12.5 TOPS. The chips will target a range of products from Internet of Things (IoT) devices to smartphones and connected cars.</span></p><h2 id="rise-ai-at-the-edge">Rise AI At The Edge</h2><p><span>Over the past couple of years we’ve seen a <a href="https://www.tomshardware.com/news/embedded-client-chips-deep-learning,31775.html">growing trend of “AI chips”</a> that could be used in embedded devices such as IoT devices, smartphones, drones, and surveillance cameras. One of their primary uses is for their “computer vision” capabilities, which allow devices to identify objects on the spot without needing to connect to the cloud, while also protecting your privacy. <br/></span></p><p><span><br/></span></p><p><span>Many people might not want companies to watch their homes at all times via smart surveillance cameras, just so the users can benefit from object recognition capabilities of their devices, for instance. Embedded AI chips can largely achieve the same capabilities without all the privacy downsides that machine learning tends to bring. As we know, for AI to be effective, it needs to use as much of your data as possible.</span></p><p><span>In the past year, we’ve also seen smartphones quickly jump in embedded AI performance from <a href="https://www.tomshardware.com/news/apple-a11-bionic-ar-iphone,35442.html">0.6 TOPS</a> (Apple iPhone 8/X), to <a href="https://www.anandtech.com/show/11815/huawei-mate-10-and-mate-10-pro-launch-on-october-16th-more-kirin-970-details">1.9 TOPS</a> (Huawei Mate 10 Pro), to <a href="https://www.blog.google/products/pixel/pixel-visual-core-image-processing-and-machine-learning-pixel-2">3 TOPS</a></span> (Google Pixel 2). This year, we should also see even bigger jumps in performance, as smartphone makers start to go “all-in” on embedded AI performance.</p><p><span>Of course, having a fast AI chip in your device won’t do much on its own, unless there’s software to take advantage of it, too. This is why, for instance, Android 8.1 now supports the <a href="http://www.tomshardware.co.uk/tensorflow-lite-inference-mobile-iot,news-57327.html">Tensorflow Lite</a> software library and the Neural Network API, which allow smartphone makers to give app developers access to their chips in a standardized way. CEVA also released its </span><span><a href="https://www.tomshardware.com/news/ceva-cdnn2-tensorflow-embedded-systems,32158.html">Ceva Deep Neural Network</a> (CDNN) software library for its previous generation chips, back in 2016.</span></p><h2 id="ceva-s-neupro">CEVA’s NeuPro</h2><p><span>Last year, <a href="https://www.ceva-dsp.com/ourblog/will-iphone-8-include-dedicated-neural-network-engine/">CEVA hinted</a> that Apple may be using one of its last-generation AI chips in the iPhone 8 and X, but <a href="https://www.fool.com/investing/2017/12/22/is-this-apple-incs-secret-new-chip-supplier.aspx">Apple never confirmed it</a>. Either way, it seems that CEVA’s new AI chips will be seeing a big jump in performance this year, starting at 2 TOPS and reaching up to 12.5 TOPS. </span></p><p><span>The smallest processor, called the “NP500,” comes with 512 Multiply-Accumulate (MAC) units and targets IoT, wearables, and cameras.</span></p><p><span>The NP1000 comes with twice as many units (1024) and targets mid-range smartphones, advanced driver assistance systems, industrial applications, and AR/VR headsets.</span></p><p><span>The NP2000 has 2048 MAC units and targets smartphones, surveillance cameras, robots, and drones.</span></p><p><span>The most powerful version, the NP4000, has 4096 MAC units and can be used in enterprise surveillance and autonomous driving.</span></p><p><span>Each coprocessor contains the NeuPro engine and the NeuPro visual processing unit (VPU). The NeuPro engine is the hardwired implementation of network layers, while the VPU is a programmable vector digital signal processor (DSP), which provides software support for new AI algorithms. </span></p><p><span>NeuPro processors support both 8-bit and 16-bit computation, each type being activated in real-time depending on the workload. According to CEVA, its MAC units achieve over 90% utilization, which means the AI algorithms take (almost) full advantage of the processors’ performance. The NeuPro’s design also substantially lowers RAM utilization, which should improve battery energy efficiency, too.</span></p><p><span>Ilan Yona, vice president and general manager of the Vision Business Unit at CEVA, said that: </span></p><p>It’s abundantly clear that AI applications are trending toward processing at the edge, rather than relying on services from the cloud. The computational power required along with the low power constraints for edge processing, calls for specialized processors rather than using CPUs, GPUs or DSPs. We designed the NeuPro processors to reduce the high barriers-to-entry into the AI space in terms of both architecture and software. Our customers now have an optimized and cost-effective standard AI platform that can be utilized for a multitude of AI-based workloads and applications.</p><p><span>The NeuPro chips will be available for licensing to select customers in the second quarter of 2018, and to everyone else in the third quarter of the year. </span></p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ TensorFlow Lite Brings Low-Latency Inference To Mobile Devices ]]></title>
                                                                                                                                                                                                <link>https://www.tomshardware.com/news/tensorflow-lite-inference-mobile-iot,35935.html</link>
                                                                            <description>
                            <![CDATA[ Google announced TensorFlow Lite, a lighter-weight version of the TensorFlow software framework and a successor to TensorFlow Mobile that's more efficient on mobile and embedded devices. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">4RRdyTsRD4Q3Hmnvuor4oU</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/V8fWKCF2NriHQvYi9G3tGd-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 15 Nov 2017 17:00:00 +0000</pubDate>                                                                                                                                <updated>Thu, 21 Aug 2025 08:41:39 +0000</updated>
                                                                                                                                            <category><![CDATA[Phones]]></category>
                                                                                                                    <dc:creator><![CDATA[ Lucian Armasu ]]></dc:creator>                                                                                                        <dc:description><![CDATA[ &lt;p&gt;Lucian Armasu is an experienced digital marketing specialist with over 15 years of experience. He has been featured in publications such as Tom&#039;s Hardware, Tom&#039;s Guide, Yahoo Tech, and Yahoo.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/V8fWKCF2NriHQvYi9G3tGd-1280-80.jpg">
                                                            <media:credit><![CDATA[null]]></media:credit>
                                                                                                                                                                                                                                                                                                                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/V8fWKCF2NriHQvYi9G3tGd-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <figure class="van-image-figure pull-" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:320px;"><p class="vanilla-image-block" style="padding-top:15.31%;"><img id="" name="" alt="" src="https://cdn.mos.cms.futurecdn.net/X4q9R2ZpFKZKZ4nndW6VtA.jpg" mos="https://cdn.mos.cms.futurecdn.net/X4q9R2ZpFKZKZ4nndW6VtA.jpg" align="" fullscreen="1" width="320" height="49" attribution="" endorsement="" class="pull- expandable"><a href='https://cdn.mos.cms.futurecdn.net/X4q9R2ZpFKZKZ4nndW6VtA.jpg' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div></figure><p><span><br/></span></p><p><span>Google announced that TensorFlow Lite, a machine learning software framework and the the successor to <a href="https://www.tensorflow.org/mobile/mobile_intro">TensorFlow Mobile</a>, is now available as a preview to developers. The purpose of the TensorFlow Lite framework is to bring lower-latency inference performance to mobile and embedded devices to take advantage of the increasingly common machine learning chips now appearing in small devices.</span></p><p><span><br/></span></p><h2 id="on-device-machine-learning">On-Device Machine Learning</h2><p><span>More and more devices are starting to do <a href="https://www.tomshardware.com/news/embedded-client-chips-deep-learning,31775.html">machine learning inference locally</a> rather than in the cloud. This has <a href="https://developer.android.com/ndk/guides/neuralnetworks/index.html">multiple advantages</a> compared to cloud inference, including:</span></p><p>Latency: You don’t need to send a request over a network connection and wait for a response. This can be critical for video applications that process successive frames coming from a camera.Availability: The application runs even when outside of network coverage.Speed: New hardware specific to neural networks processing provide significantly faster computation than with general-use CPU alone.Privacy: The data does not leave the device.Cost: No server farm is needed when all the computations are performed on the device.</p><p><span>Although the original TensorFlow framework could also be used on mobile devices, it was not designed with mobile or Internet of Things (IoT) devices in mind, so Google created the lighter TensorFlow Lite software framework. The framework supports Android and iOS primarily, but Google developers said that it should be easy to use it with Linux on embedded devices, too.</span></p><h2 id="tensorflow-lite-architecture">TensorFlow Lite Architecture</h2><p><span>The individual components of the TensorFlow Lite architecture include: </span></p><p>TensorFlow Model: A trained TensorFlow model saved on disk.TensorFlow Lite Converter: A program that converts the model to the TensorFlow Lite file format.TensorFlow Lite Model File: A model file format based on FlatBuffers, that has been optimized for maximum speed and minimum size.</p><p><span>The TensorFlow model is then deployed within a mobile app where it can interact with a Java API, which is a wrapper around the C++ API, a C++ API that loads the model file and invokes the interpreter, and the interpreter that supports selective operator loading. Without any operators, the interpreter is only 70KB, while with all the operators loaded it’s 300KB in size. This is a 5x reduction compared to TensorFlow Mobile. </span></p><figure class="van-image-figure pull-" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1224px;"><p class="vanilla-image-block" style="padding-top:94.77%;"><img id="" name="" alt="" src="https://cdn.mos.cms.futurecdn.net/rSesVQcFuqBqYE3siFxoWE.jpg" mos="https://cdn.mos.cms.futurecdn.net/rSesVQcFuqBqYE3siFxoWE.jpg" align="" fullscreen="1" width="1224" height="1160" attribution="" endorsement="" class="pull- expandable"><a href='https://cdn.mos.cms.futurecdn.net/rSesVQcFuqBqYE3siFxoWE.jpg' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div></figure><p><span>Starting with Android 8.1, the interpreter can also use the <a href="https://developer.android.com/ndk/guides/neuralnetworks/index.html">Neural Network API</a> (NNAPI) on devices that come with machine learning hardware accelerators, such as Google’s latest <a href="https://www.blog.google/products/pixel/pixel-visual-core-image-processing-and-machine-learning-pixel-2/">Pixel 2 smartphone</a>.</span></p><h2 id=""></h2><figure class="van-image-figure pull-" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:612px;"><p class="vanilla-image-block" style="padding-top:84.64%;"><img id="" name="" alt="" src="https://cdn.mos.cms.futurecdn.net/zu6d9AbVbUeRo8mD3RTGbS.jpg" mos="https://cdn.mos.cms.futurecdn.net/zu6d9AbVbUeRo8mD3RTGbS.jpg" align="" fullscreen="1" width="612" height="518" attribution="" endorsement="" class="pull- expandable"><a href='https://cdn.mos.cms.futurecdn.net/zu6d9AbVbUeRo8mD3RTGbS.jpg' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div></figure><p><span>Mobile-Optimized Models</span></p><p><span>Google said that TensorFlow Lite already supports a few mobile-optimized machine learning models, such as </span><span><a href="https://research.googleblog.com/2017/06/mobilenets-open-source-models-for.html">MobileNet</a> and <a href="https://arxiv.org/abs/1512.00567">Inception V3</a>, two vision models developers can use to identify thousands of different objects in their apps, as well as <a href="https://research.googleblog.com/2017/11/on-device-conversational-modeling-with.html">Smart Reply</a>, an on-device conversational model that can provide smart replies to incoming chat messages.</span></p><h2 id="deprecation-of-tensorflow-mobile">Deprecation of TensorFlow Mobile</h2><p><span>Google said that although developers should continue using TensorFlow Mobile in production for now, because TensorFlow Lite is still being tested, eventually the latter will completely replace the former so they should plan on moving to TensorFlow Lite eventually.</span></p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Nvidia Tech Radically Improves AI Inferencing Efficiency ]]></title>
                                                                                                                                                                                                <link>https://www.tomshardware.com/news/nvidia-ai-technology-improves-efficiency,35548.html</link>
                                                                            <description>
                            <![CDATA[ Nvidia revealed the third generation of its TensorRT AI inferencing software, the DeepStream video analytics platform, and the ninth generation of Nvidia’s CUDA technology. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">NqhqZgeSXJp9PRbRLeGv5J</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/iRpMT5AmATQDqparzrpYcM-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 26 Sep 2017 18:20:00 +0000</pubDate>                                                                                                                                <updated>Thu, 21 Aug 2025 10:07:11 +0000</updated>
                                                                                                                                            <category><![CDATA[GPUs]]></category>
                                                    <category><![CDATA[PC Components]]></category>
                                                                                                                    <dc:creator><![CDATA[ Kevin Carbotte ]]></dc:creator>                                                                                                        <dc:description><![CDATA[ &lt;p&gt;Kevin Carbotte spent nearly a decade as a freelance journalist, writing for tech publications like Tom&#039;s Hardware and TweakTown. He specialized in covering computer graphics, VR, AR, and cryptocurrency. He also developed the VR headset testing procedure for Tom&#039;s Hardware when consumer VR hardware first emerged in 2016.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/iRpMT5AmATQDqparzrpYcM-1280-80.jpg">
                                                            <media:credit><![CDATA[null]]></media:credit>
                                                                                                                                                                                                                                                                                                                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/iRpMT5AmATQDqparzrpYcM-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <figure class="van-image-figure pull-" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1080px;"><p class="vanilla-image-block" style="padding-top:66.76%;"><img id="" name="" alt="" src="https://cdn.mos.cms.futurecdn.net/iRpMT5AmATQDqparzrpYcM.jpg" mos="https://cdn.mos.cms.futurecdn.net/iRpMT5AmATQDqparzrpYcM.jpg" align="" fullscreen="1" width="1080" height="721" attribution="" endorsement="" class="pull- expandable"><a href='https://cdn.mos.cms.futurecdn.net/iRpMT5AmATQDqparzrpYcM.jpg' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div></figure><p>Nvidia revealed the third generation of its TensorRT AI inferencing software, the DeepStream video analytics platform, and the ninth generation of its CUDA technology.</p><p>For decades, we’ve heard rumblings of artificial intelligence technology coming to the fore, but until recently, those ideas have been relegated to the world of science fiction. These days, artificial intelligence is no longer a thing of fiction—AI is rapidly becoming science fact. It’s no secret that Nvidia is bullish on artificial intelligence technology (and <a href="https://www.tomshardware.com/news/nvidia-ai-stock-datacenter-gpu,34383.html">for good reason</a>). The company <a href="https://www.tomshardware.com/news/nvidia-embedded-ai-jetson-tx2,33841.html">positioned itself at the forefront</a> of the AI and <a href="https://www.tomshardware.com/news/nvidia-ai-gpu-deep-learning,34367.html">deep learning</a> revolution in recent years, and it’s made rapid advancements in the segment year over year. And the company isn’t showing any sings of slowing down any time soon. Yesterday, at GTC China 2017, Jensen Huang, Nvidia’s Founder and CEO, revealed a handful of new technologies that improve the performance and efficiency of deep learning inferencing. The founder also gave an overview of the partnerships its forming within the industry to give us a glimpse of how Nvidia’s deep learning AI technology will shape our world in the years to come.</p><h2 id="third-generation-tensorrt-technology">Third Generation TensorRT Technology</h2><p>Last September, <a href="https://www.tomshardware.com/news/nvidia-jetpack-2-3-deep-learning,32640.html">Nvidia replaced the GPU Interface Engine with the TensorRT</a> deep learning inference engine. The first generation of Nvidia’s <a href="https://developer.nvidia.com/tensorrt">TensorRT</a> inference engine offered double the performance of the GPU Interface Engine in tasks such as image classification, segmentation, and object detection. </p><p>Earlier this year, Nvidia released TensorRT 2, which improved INT8 precision performance by up to 45x. Nvidia also introduced “sequence based models for image captioning, language translation, and other applications.”</p><figure class="van-image-figure pull-" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1175px;"><p class="vanilla-image-block" style="padding-top:91.83%;"><img id="" name="" alt="" src="https://cdn.mos.cms.futurecdn.net/eupudGtbRMLVc4jHwBxzk6.jpg" mos="https://cdn.mos.cms.futurecdn.net/eupudGtbRMLVc4jHwBxzk6.jpg" align="" fullscreen="1" width="1175" height="1079" attribution="" endorsement="" class="pull- expandable"><a href='https://cdn.mos.cms.futurecdn.net/eupudGtbRMLVc4jHwBxzk6.jpg' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div></figure><p>Nvidia now offers TensorRT 3, which enables 3.7x performance on Tesla V100 GPUs compared to Tesla P100 GPUs. TensorRT 3 can also “optimize and deploy TensorFlow models up to 18x faster” on Volta hardware than it can on a CPU-only interface. TensorRT 3 also offers a 40x speedup on <a href="https://arxiv.org/abs/1512.03385">ResNet-50</a>, and 140x performance boost on the <a href="http://opennmt.net/">OpenNMT</a> neural machine translation system when compared to CPU-based neural networks.</p><p>TensorRT 3 enables a new level of power efficiency for neural networks. Huang said a single <a href="https://www.tomshardware.com/news/nvidia-hgx1-open-compute-project,33856.html">HGX server</a> with eight <a href="https://www.tomshardware.com/news/nvidia-tesla-v100-volta-gpu,34379.html">Telsa V100 GPUs</a> would offer the equivalent computational performance as a CPU-based neural network with 160 dual-CPU servers. Nvidia didn’t say how much an 8-GPU HGX rack-mount server would cost, but the company said it would be cheaper than the $600,000 to $700,000 that the CPU-based severs would set you back. The GPU-based server would also reduce energy costs by a staggering margin from 65 kilowatts down to just 3 kilowatts of power.</p><h2 id="intelligent-video-analytics-simplified">Intelligent Video Analytics Simplified</h2><p>Nvidia also introduced the DeepStream SDK, which “simplifies the development of scalable, intelligent video analytics (IVA) applications,” by combining AI inference technology with video transcoding and data curation technologies into a single API. Nvidia’s DeepStream SDK offers “image classification, scene understanding, video categorization, and content filtering” capabilities. Applications created with the DeepStream SDK run on Nvidia’s Tesla accelerated computer platform.</p><p>The DeepStream SDK includes sample code and pre-trained deep learning models to help developers create software that can classify video content and detect objects in video streams.</p><h2 id="cuda-turns-9">CUDA Turns 9</h2><p>Along with the TensorRT 3 and DeepStream SDK releases, Nvidia also released the ninth generation of its CUDA technology. The latest version of Nvidia’s CUDA GPU-acceleration libraries takes advantage of the power of Nvidia’s Volta platform. The company said that HPC apps developed with CUDA 9 would offer up to 1.5x faster performance when running on Volta GPUs compared to apps built with CUDA 8.   </p><p>CUDA 9 apps also demonstrate faster performance across multi-GPU configurations. Particularly with Volta GPUs, where its next generation NVLink technology can deliver twice the throughput of the prior generation.</p><h2 id="available-now">Available Now</h2><p>All three of Nvidia’s new technologies are available now to <a href="https://developer.nvidia.com/rdp/form/deepstream-1-0-download-survey">registered Nvidia developers</a>. You can find more information about <a href="https://developer.nvidia.com/tensorrt">TensorRT 3</a>, <a href="https://developer.nvidia.com/deepstream-sdk">DeepStream SDK</a>, and <a href="https://developer.nvidia.com/cuda-toolkit/whatsnew">CUDA 9</a> on Nvidia’s <a href="https://developer.nvidia.com/cuda-toolkit/whatsnew">developer resource website</a>.</p><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/gKL4wDTmtc0" allowfullscreen></iframe></div></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Nvidia Announces Partnership To Accelerate Machine Learning-Optimized Server Deployment ]]></title>
                                                                                                                                                                                                <link>https://www.tomshardware.com/news/nvidia-top-manufacturers-hgx-1-partnership,34544.html</link>
                                                                            <description>
                            <![CDATA[ Nvidia announced a new partnership with top-ranking server manufacturers such as Foxconn, Inventec, Quanta and Wistron that aims to accelerate the development of HGX-1 server enclosures and their deployment in machine learning-focused data centers. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">yHkH4YgT38Lx22XYNdemcb</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/khHJLbKSAjSrtocvYyX8Hj-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 30 May 2017 04:30:00 +0000</pubDate>                                                                                                                                <updated>Tue, 16 Sep 2025 13:28:25 +0000</updated>
                                                                                                                                            <category><![CDATA[Artificial Intelligence]]></category>
                                                    <category><![CDATA[Tech Industry]]></category>
                                                                                                                    <dc:creator><![CDATA[ Lucian Armasu ]]></dc:creator>                                                                                                        <dc:description><![CDATA[ &lt;p&gt;Lucian Armasu is an experienced digital marketing specialist with over 15 years of experience. He has been featured in publications such as Tom&#039;s Hardware, Tom&#039;s Guide, Yahoo Tech, and Yahoo.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/khHJLbKSAjSrtocvYyX8Hj-1280-80.jpg">
                                                            <media:credit><![CDATA[null]]></media:credit>
                                                                                                                                                                                                                                                                                                                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/khHJLbKSAjSrtocvYyX8Hj-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <figure class="van-image-figure pull-" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:947px;"><p class="vanilla-image-block" style="padding-top:66.63%;"><img id="" name="" alt="HGX-1 server with 8 Nvidia GPUs" src="https://cdn.mos.cms.futurecdn.net/khHJLbKSAjSrtocvYyX8Hj.jpg" mos="https://cdn.mos.cms.futurecdn.net/khHJLbKSAjSrtocvYyX8Hj.jpg" align="" fullscreen="1" width="947" height="631" attribution="" endorsement="" class="pull- expandable"><a href='https://cdn.mos.cms.futurecdn.net/khHJLbKSAjSrtocvYyX8Hj.jpg' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div><figcaption itemprop="caption description" class="pull-"><span class="caption-text">HGX-1 server with 8 Nvidia GPUs </span></figcaption></figure><p><span>Nvidia announced a new partnership with top server manufacturers such as </span><span>Foxconn, Inventec, Quanta, and Wistron that aims to bring the <a href="https://www.tomshardware.com/news/nvidia-hgx1-open-compute-project,33856.html">HGX-1 servers</a> faster to market. The servers target “AI cloud computing,” so the primary customers will be data center-owning companies.</span></p><h2 id="hgx-1-servers">HGX-1 Servers</h2><p><span>The development of the HGX-1 server chassis was a collaboration between <a href="https://azure.microsoft.com/en-us/blog/ecosystem-momentum-positions-microsoft-s-project-olympus-as-de-facto-open-compute-standard/">Microsoft, Nvidia, and Ingrasys</a>. The companies optimized the enclosure for machine learning applications and open-sourced its design earlier this year. The HGX-1 boxes support up to eight GPUs in a single chassis, and up to 32 GPUs can work together when four HGX-1 boxes are interconnected. </span></p><p><span><br/></span></p><p><span>The HGX-1 supports Nvidia’s latest compute GPUs, including the Pascal-based <a href="https://www.tomshardware.com/news/nvidia-pascal-tesla-p100-gpu,31557.html">Tesla P100</a> and the latest Volta-based <a href="https://www.tomshardware.com/news/nvidia-tesla-v100-volta-gpu,34379.html">Tesla V100</a>. However, HGX-1 also works with AMD Radeon GPUs and Intel machine learning accelerators. </span></p><h2 id="partnership-with-top-odms">Partnership With Top ODMs</h2><p><span>Through the HGX Partner Program, Nvidia will provide top original design manufacturers (ODMs) such as Foxconn, Inventec, Quanta, and Wistron early access to its own HGX reference architecture, GPU technologies, and design guidelines. This partnership should allow the ODMs to build their own HGX boxes faster, thus reducing the time it takes to deploy them in their customers’ data centers. </span></p><p><span>Nvidia said that all of the top 10 hyperscale businesses use its GPUs to accelerate their machine learning projects. According to the company, its new Volta-based GPUs should be three times faster than the Pascal GPUs. This is in part due to the machine learning-optimized <a href="https://www.tomshardware.com/news/nvidia-tensor-core-tesla-v100,34384.html">Tensor Cores</a>, which are now included its new compute architecture.</span></p><p>“Accelerated computing is evolving rapidly — in just one year we tripled the deep learning performance in our Tesla GPUs — and this is having a significant impact on the way systems are designed,” said an Nvidia representative.“Through our HGX partner program, device makers can ensure they’re offering the latest AI technologies to the growing community of cloud computing providers,” he added.</p><p><span>The HGX systems are compatible with Nvidia’s GPU Cloud Platform, which includes support for machine learning software frameworks such as <a href="https://www.tensorflow.org/">TensorFlow</a>, <a href="https://caffe2.ai/">Caffe2</a>, <a href="https://www.microsoft.com/en-us/cognitive-toolkit/">Cognitive Toolkit</a>, and <a href="http://mxnet.io/">MXNet</a>.</span></p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Google Bakes Machine Learning Into Android O With TensorFlow Lite, New Framework ]]></title>
                                                                                                                                                                                                <link>https://www.tomshardware.com/news/machine-learning-android-tensorflow-lite,34452.html</link>
                                                                            <description>
                            <![CDATA[ This could lead to better speech recognition, computer vision, and other machine learning-driven features within Android, and it highlights tech companies' rush to bring AI down from their data centers and onto all of your devices. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">cpEZcjZxZPocVbm7SEDScQ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/nHVFUTcjBUoEwuytkdkDZZ-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 18 May 2017 15:50:00 +0000</pubDate>                                                                                                                                <updated>Thu, 21 Aug 2025 08:56:50 +0000</updated>
                                                                                                                                            <category><![CDATA[Artificial Intelligence]]></category>
                                                    <category><![CDATA[Tech Industry]]></category>
                                                                                                                    <dc:creator><![CDATA[ Nathaniel Mott ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/hEFeUwJHtzVDWEZTcjDqt9.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Nathaniel has been writing about various aspects of the technology industry, from startups and cybersecurity to social media and enthusiast hardware, since 2011. Lately, he spends his time writing and spending time with his family.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/nHVFUTcjBUoEwuytkdkDZZ-1280-80.jpg">
                                                            <media:credit><![CDATA[null]]></media:credit>
                                                                                                                                                                                                                                                                                                                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/nHVFUTcjBUoEwuytkdkDZZ-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <figure class="van-image-figure pull-" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1510px;"><p class="vanilla-image-block" style="padding-top:66.69%;"><img id="" name="" alt="" src="https://cdn.mos.cms.futurecdn.net/nHVFUTcjBUoEwuytkdkDZZ.jpg" mos="https://cdn.mos.cms.futurecdn.net/nHVFUTcjBUoEwuytkdkDZZ.jpg" align="" fullscreen="1" width="1510" height="1007" attribution="" endorsement="" class="pull- expandable"><a href='https://cdn.mos.cms.futurecdn.net/nHVFUTcjBUoEwuytkdkDZZ.jpg' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div></figure><p>Google announced that the next version of its mobile operating system, Android O, will include a new feature called TensorFlow Lite to offer developers improved on-device AI for their applications. This could lead to better speech recognition, computer vision, and other machine learning-driven features within Android, and it highlights tech companies' rush to bring AI down from their data centers and onto all of your devices.</p><p>TensorFlow is Google's open source machine intelligence software library. Developers can use it to jumpstart their machine learning efforts, allowing them to focus on differentiating their products instead of forcing them to start from scratch. Google also uses TensorFlow in many of its products--the project started as research by the Google Brain Team within Google's Machine Intelligence research organization--as well.</p><p>Google's vice president of Android engineering, Dave Burke, said at I/O that TensorFlow Lite is "a library for apps designed to be fast and small yet still enabling state-of-the-art techniques like convnets and LSTMs." He also said that Android O will introduce "a new framework" to hardware accelerated neural computation and that TensorFlow Lite will also use a new neural network API to "tap into silicon-specific accelerators."</p><p>All of these additions will work together to "power a next generation of on-device speech processing, visual search, augmented reality, and more," Burke said.</p><p>"As Android continues to take advantage of machine learning to improve the user experience," Google <a href="https://android-developers.googleblog.com/2017/05/whats-new-in-android-o-developer.html">said in a blog post</a>, "we want our developer partners to be able to do the same." That's where TensorFlow Lite comes in. Google said TensorFlow Lite and the new framework will be added to Android O, which is set to debut later this summer, in "a maintenance update to O later this year."</p><p>Here's what the company said about TensorFlow Lite:</p><p>TensorFlow Lite is specifically designed to be fast and lightweight for embedded use cases. Since many on-device scenarios require real-time performance, we’re also working on a new Neural Network API that TensorFlow can take advantage of to accelerate computation.</p><p>Enabling on-device machine learning has become an area of focus for some tech companies. Nvidia has <a href="https://www.tomshardware.com/news/nvidia-embedded-ai-jetson-tx2,33841.html">tried to position its GPUs</a> as the ideal hardware for deep neural network training and inference for example, and Movidius <a href="https://www.tomshardware.com/news/movidiud-myriad2-vpu-vision-processing-vr,30850.html">has developed</a> "Vision Processing Units" (VPUs) specifically for on-device machine learning. You can learn more about how both companies approached this problem in our <a href="https://www.tomshardware.com/news/embedded-client-chips-deep-learning,31775.html">report on client-side deep learning</a>.</p><p>On the software side of things, Apple made a <a href="https://www.tomshardware.com/news/apple-new-ios-privacy-features,32088.html">big deal of on-device deep learning</a> when it announced iOS 10 back in June 2016. Facebook <a href="https://code.facebook.com/posts/196146247499076/delivering-real-time-ai-in-the-palm-of-your-hand">announced in November 2016</a> its Caffe2Go project, which is meant to put "real-time AI in the palm of your hand." Microsoft has also worked to bring AI to your devices with Story Remix, an <a href="https://www.tomshardware.com/news/story-remix-microsoft-windows-video,34415.html">upcoming Windows 10 app</a> that uses AI to help you edit your home videos and tinker with mixed reality content.</p><p>Google hasn't been resting on its laurels. The company also announced <a href="https://www.tomshardware.com/news/google-cloud-tpu-training-inference,34441.html">a new Cloud TPU</a> at I/O that promises to be 50% faster than <a href="https://www.tomshardware.com/news/nvidia-tesla-v100-volta-gpu,34379.html">the Tesla V100 accelerator</a> Nvidia announced alongside the new Volta GPU architecture, even though Nvidia <a href="https://www.tomshardware.com/news/nvidia-tensor-core-tesla-v100,34384.html">built "Tensor Cores"</a> right into the device. The Cloud TPU will help improve Google's cloud-based AI; TensorFlow Lite is supposed to help the company and Android developers do the same on-device.</p><p>What does this mean for you? Well, it should result in smarter apps that don't require an internet connection to offer their best features. Having to be connected is one of the most significant drawbacks of cloud-based AI, especially on mobile devices. If at least some of those features can use embedded machine learning--even if only as a backup--you would no longer have to worry about apps breaking the moment you go offline.</p><p>There's also the potential to keep more information on-device. That could in turn make it more secure--even with the rise of end-to-end encryption, you're often better off keeping personal data offline than sending it to who-knows-where for processing. Microsoft's Cortana doesn't <a href="https://www.tomshardware.com/news/cortana-is-watching,29791.html">raise privacy concerns</a> because it can help you remember to <a href="https://www.tomshardware.com/news/microsoft-cortana-remind-email-tasks,33628.html">keep your emailed promises</a>; its data collection is worrisome because that information has to be sent off to Microsoft's servers. The continued rise of on-device AI could help reduce those privacy and security worries.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Google's 'Cloud TPU' Does Both Training And Inference, Already 50% Faster Than Nvidia Tesla V100 ]]></title>
                                                                                                                                                                                                <link>https://www.tomshardware.com/news/google-cloud-tpu-training-inference,34441.html</link>
                                                                            <description>
                            <![CDATA[ At Google I/O 2017, Google revealed its next-generation Tensor Processing Unit, called the Cloud TPU. The chip is able to perform both training and inference computation, unlike the first generation TPU, and it has much higher performance. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">nNM6se9m9wyUSKNgMCBRrM</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/AYDNyS3w6SfkGjjDfnEdQk-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 17 May 2017 19:35:00 +0000</pubDate>                                                                                                                                <updated>Thu, 21 Aug 2025 10:07:01 +0000</updated>
                                                                                                                                            <category><![CDATA[Chipsets]]></category>
                                                    <category><![CDATA[PC Components]]></category>
                                                    <category><![CDATA[Motherboards]]></category>
                                                                                                                    <dc:creator><![CDATA[ Lucian Armasu ]]></dc:creator>                                                                                                        <dc:description><![CDATA[ &lt;p&gt;Lucian Armasu is an experienced digital marketing specialist with over 15 years of experience. He has been featured in publications such as Tom&#039;s Hardware, Tom&#039;s Guide, Yahoo Tech, and Yahoo.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/AYDNyS3w6SfkGjjDfnEdQk-1280-80.jpg">
                                                            <media:credit><![CDATA[Google]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Google TPU]]></media:description>                                                            <media:text><![CDATA[Google TPU]]></media:text>
                                <media:title type="plain"><![CDATA[Google TPU]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/AYDNyS3w6SfkGjjDfnEdQk-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <figure class="van-image-figure pull-" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1788px;"><p class="vanilla-image-block" style="padding-top:59.51%;"><img id="" name="" alt="" src="https://cdn.mos.cms.futurecdn.net/AYDNyS3w6SfkGjjDfnEdQk.jpg" mos="https://cdn.mos.cms.futurecdn.net/AYDNyS3w6SfkGjjDfnEdQk.jpg" align="" fullscreen="1" width="1788" height="1064" attribution="" endorsement="" class="pull- expandable"><a href='https://cdn.mos.cms.futurecdn.net/AYDNyS3w6SfkGjjDfnEdQk.jpg' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div></figure><p><span><br/></span></p><p><span>At Google I/O 2017, Google announced its next-generation machine learning chip, called the “Cloud TPU.” The new TPU no longer does only inference--now it can also train neural networks.</span></p><h2 id="first-gen-tpu">First Gen TPU</h2><p><span>Google created its own TPU to jump “three generations” ahead of the competition when it came to inference performance. The chip seems to have delivered, as Google published a paper last month in which it demonstrated that the TPU could be <a href="https://www.tomshardware.com/news/google-tpu-comparison-haswell-k80,34069.html">up to 30x faster</a> than a Kepler GPU and up to 80x faster than a Haswell CPU.</span></p><p><span>The comparison wasn’t quite fair, as those chips were a little older, but more importantly, they weren’t intended for inference.</span></p><p><span><br/></span></p><p><span>Nvidia was <a href="https://www.tomshardware.com/news/nvidia-tesla-p40-google-tpu,34101.html">quick to point out</a> that its inference-optimized Tesla P40 GPU is already twice as fast as the TPU for sub-10ms latency applications. However, the TPU was still almost twice as fast as the P40 in peak INT8 performance (90TOPS vs 48TOPS). </span></p><p><span>The P40 also achieved its performance using more than three times as much power, so this comparison wasn’t that fair, either. The bottom line is that right now it’s not easy to compare wildly different architectures to each other when it comes to machine learning tasks.</span></p><h2 id="cloud-tpu-performance">Cloud TPU Performance</h2><p><span>In <a href="https://drive.google.com/file/d/0Bx4hafXDDq2EMzRNcy1vSUxtcEk/view">last month’s paper</a>, Google hinted that a next-generation TPU could be significantly faster if certain modifications were made. The Cloud TPU seems to have have received some of those improvements. It’s now much faster, and it can also do floating-point computation, which means it’s suitable for training neural networks, too. <br/></span></p><p><span>According to Google, the chip can achieve 180 teraflops of floating-point performance, which is six times more than Nvidia’s latest <a href="https://www.tomshardware.com/news/nvidia-tesla-v100-volta-gpu,34379.html">Tesla V100</a> accelerator for FP16 half-precision computation. Even when compared against Nvidia’s <a href="https://www.tomshardware.com/news/nvidia-tensor-core-tesla-v100,34384.html">“Tensor Core”</a> performance, the Cloud TPU is still 50% faster.</span></p><p><span>Google made the Cloud TPU highly scalable and noted that 64 units can be put together to form a “pod” with a total performance of 11.5 petaflops of computation for a single machine learning task.</span></p><p><span>Strangely enough, Google hasn’t given the numbers for inference performance yet, but it may reveal them in the near future. Power consumption was not revealed either, as it was for the TPU. </span></p><h2 id="cloud-tpus-for-everyone">Cloud TPUs For Everyone</h2><p><span>Up until now, Google has kept its TPUs to itself, likely because it was still experimental technology and the company wanted to first see how it fared in the real world. However, the company will now make the Cloud TPUs available to all of its Google Compute Engine customers. Customers will be able to mix and match Cloud TPUs with Intel CPUs, Nvidia GPUs, and the rest of its hardware infrastructure to optimize their own machine learning solutions. </span></p><p><span>It almost goes without saying that the Cloud TPUs support the TensorFlow machine learning software library, which Google open sourced in 2015.</span></p><p><span>Google will also donate access to 1,000 Cloud TPUs to top researchers under the <a href="https://www.tensorflow.org/tfrc/">TensorFlow Research Cloud</a> program to see what people do with them.</span></p><p><span><em>Update, 5/18/17, 7:52am PT: Fixed typo.</em><br/></span></p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ On Tensors, Tensorflow, And Nvidia's Latest 'Tensor Cores' ]]></title>
                                                                                                                                                                                                <link>https://www.tomshardware.com/news/nvidia-tensor-core-tesla-v100,34384.html</link>
                                                                            <description>
                            <![CDATA[ Nvidia follows Google with an accelerator that maximizes deep learning performance by optimizing for tensor calculations. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">WSbCoBp87m5PQjxcTKaV27</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/nsHwvbG2w5m8VoJGoSVVya-1280-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Thu, 11 May 2017 19:30:00 +0000</pubDate>                                                                                                                                <updated>Thu, 21 Aug 2025 12:53:30 +0000</updated>
                                                                                                                                            <category><![CDATA[GPUs]]></category>
                                                    <category><![CDATA[PC Components]]></category>
                                                                                                                    <dc:creator><![CDATA[ Lucian Armasu ]]></dc:creator>                                                                                                        <dc:description><![CDATA[ &lt;p&gt;Lucian Armasu is an experienced digital marketing specialist with over 15 years of experience. He has been featured in publications such as Tom&#039;s Hardware, Tom&#039;s Guide, Yahoo Tech, and Yahoo.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/png" url="https://cdn.mos.cms.futurecdn.net/nsHwvbG2w5m8VoJGoSVVya-1280-80.png">
                                                            <media:credit><![CDATA[null]]></media:credit>
                                                                                                                                                                                                                                                                                                                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/nsHwvbG2w5m8VoJGoSVVya-1280-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <figure class="van-image-figure pull-" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1510px;"><p class="vanilla-image-block" style="padding-top:132.38%;"><img id="" name="" alt="" src="https://cdn.mos.cms.futurecdn.net/EDLXYavoKim5fdaHvLwQE3.jpg" mos="https://cdn.mos.cms.futurecdn.net/EDLXYavoKim5fdaHvLwQE3.jpg" align="" fullscreen="1" width="1510" height="1999" attribution="" endorsement="" class="pull- expandable"><a href='https://cdn.mos.cms.futurecdn.net/EDLXYavoKim5fdaHvLwQE3.jpg' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div></figure><p><span>Nvidia announced a brand new accelerator based on the company’s latest Volta GPU architecture, called the <a href="https://devblogs.nvidia.com/parallelforall/inside-volta/">Tesla V100</a>. The chip’s newest breakout feature is what Nvidia calls a “Tensor Core.” </span><span><span>According to Nvidia, </span>Tensor Cores can make the Tesla V100 up to 12x faster for deep learning applications compared to the company’s previous Tesla P100 accelerator. (See our coverage of the <a href="https://www.tomshardware.com/news/nvidia-tesla-v100-volta-gpu,34379.html">GV100 and Tesla V100 here</a>.)<br/></span></p><h2 id="tensors-and-tensorflow">Tensors And Tensorflow</h2><p>A tensor is a mathematical object represented by an array of components that are functions of the coordinates of a space. Google created its own machine learning framework that uses tensors because tensors allow for highly scalable neural networks.</p><p><span><br/></span></p><p>Google surprised industry analysts when it open sourced its Tensorflow machine learning software library, but this may have been a stroke of genius because Tensorflow quickly became one of the most popular machine learning frameworks used by developers. Google was also using Tensorflow internally, and it benefits Google if more developers know how to use Tensorflow because it increases the potential talent pool for the company to recruit from. Meanwhile, chip companies seem to be optimizing their products, either for Tensorflow directly, or for tensor calculations (as Nvidia is doing with the V100). In other words, chip companies are battling each other to improve Google’s open sourced machine learning framework - a situation that can only benefit Google.</p><p><span>Finally, Google also built its own specialized Tensor Processing Unit, and if the company decides to offer cloud services powered by the TPU, there will be a wide market of developers that could stand to benefit from it (and purchase access to it).<br/></span></p><h2 id="nvidia-tensor-cores">Nvidia Tensor Cores</h2><p><span>The Tensor Cores in the Volta-based Tesla V100 are essentially mixed-precision FP16/FP32 cores, which Nvidia has optimized for deep learning applications.</span></p><p><span>The new mixed-precision cores can deliver up to 120 Tensor TFLOPS for both training and inference applications. According to Nvidia, V100’s Tensor Cores can provide 12x the performance of FP32 operations on the previous P100 accelerator, as well as 6x the performance of P100’s FP16 operations. The Tesla V100 comes with 640 Tensor Cores (eight for each SM).</span></p><p><span>In the image below, Nvidia is showing how for a matrix-matrix multiplication, commonly used in the training of neural networks, the V100 can be more than 9x faster compared to the Pascal-based P100 GPU. <br/></span></p><p><span><br/></span></p><figure class="van-image-figure pull-" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1999px;"><p class="vanilla-image-block" style="padding-top:39.62%;"><img id="" name="" alt="Tesla V100 Tensor Cores and CUDA 9 deliver up to 9x higher performance for GEMM operations" src="https://cdn.mos.cms.futurecdn.net/p4Ga6SkLXuMHzrjCRDW9gA.jpg" mos="https://cdn.mos.cms.futurecdn.net/p4Ga6SkLXuMHzrjCRDW9gA.jpg" align="" fullscreen="1" width="1999" height="792" attribution="" endorsement="" class="pull- expandable"><a href='https://cdn.mos.cms.futurecdn.net/p4Ga6SkLXuMHzrjCRDW9gA.jpg' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div><figcaption itemprop="caption description" class="pull-"><span class="caption-text">Tesla V100 Tensor Cores and CUDA 9 deliver up to 9x higher performance for GEMM operations </span></figcaption></figure><p>The company said that this result is due to the custom crafting of the Tensor Cores and their data paths to maximize their floating point performance with a minimal increase in power consumption.</p><p><span>Each Tensor Core performs 64 floating point FMA mixed-precision operations per clock (FP16 multiply and FP32 accumulate). A group of eight Tensor Cores in an SM perform a total of 1024 floating point operations per clock. </span></p><p><span>According to the GPU maker, this is an 8x increase in throughput per SM in Volta, compared to the Pascal architecture. In total, with Volta’s other performance improvements, the V100 GPU can be up to 12x faster for deep learning compared to the P100 GPU.</span></p><p><span>Developers will be able to program the Tensor Cores directly or make use of V100’s support for popular machine learning frameworks such as Tensorflow, Caffe2, MXNet, and others.</span></p><h2 id="rise-of-the-specialized-machine-learning-chip">Rise Of The Specialized Machine Learning Chip</h2><p><span>In a recent paper, Google revealed that its TPU can be up to <a href="https://www.tomshardware.com/news/google-tpu-comparison-haswell-k80,34069.html">30x faster than a GPU</a> for inference (the TPU can’t do training of neural networks). As the main provider of chips for machine learning applications, Nvidia took some issue with that, arguing that some of its existing inference chips were already highly competitive to the TPU. </span></p><p>Nvidia’s case <a href="https://www.tomshardware.com/news/nvidia-tesla-p40-google-tpu,34101.html">wasn’t that strong</a>, though, considering that it was comparing its chips only for sub-10ms latency (a less important metric for Google in the data center). Nvidia also ignored the power consumption and cost metrics when it made the comparisons.</p><p><span>Nevertheless, Google's TPU was probably not even the biggest threat to Nvidia’s machine learning business, considering that for now, at least, Google doesn’t intend to sell it, although the company may increasingly use the TPUs more internally.</span></p><p><span>A bigger threat to Nvidia may be other companies that develop and sell specialized machine learning chips with better performance/watt and cost metrics than a typical GPU can offer to other customers. Even more worrisome for Nvidia could be the fact that Intel has been <a href="https://www.tomshardware.com/news/intel-movidius-acquisition-visual-learning,32642.html">snapping up</a> all the <a href="https://www.nervanasys.com/intel-nervana">more interesting</a> ones.<br/></span></p><p>Therefore, until now, it looked as if Nvidia could start to fall behind in this race due to the company’s focus on GPUs. However, with the announcement of the “Tensor Cores,” Nvidia may have made it more difficult for others to beat it in this market (at least for now).</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Google's Machine Learning Chip Is Up To 30x Faster, 80x More Efficient Than CPUs And GPUs ]]></title>
                                                                                                                                                                                                <link>https://www.tomshardware.com/news/google-tpu-comparison-haswell-k80,34069.html</link>
                                                                            <description>
                            <![CDATA[ Google revealed more details about its first machine learning chip, the Tensor Processing Unit (TPU). According to Google, the chip has 15-30x higher inference performance than a Haswell CPU and an Nvidia Tesla K80 GPU, and it is 40-80x more efficient. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">FMBitpkotqweLrmSPh53iY</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/rBGjLeZoDtBSf66h7yQvMh-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 05 Apr 2017 21:30:00 +0000</pubDate>                                                                                                                                <updated>Thu, 21 Aug 2025 09:48:10 +0000</updated>
                                                                                                                                            <category><![CDATA[Chipsets]]></category>
                                                    <category><![CDATA[PC Components]]></category>
                                                    <category><![CDATA[Motherboards]]></category>
                                                                                                                    <dc:creator><![CDATA[ Lucian Armasu ]]></dc:creator>                                                                                                        <dc:description><![CDATA[ &lt;p&gt;Lucian Armasu is an experienced digital marketing specialist with over 15 years of experience. He has been featured in publications such as Tom&#039;s Hardware, Tom&#039;s Guide, Yahoo Tech, and Yahoo.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/rBGjLeZoDtBSf66h7yQvMh-1280-80.jpg">
                                                            <media:credit><![CDATA[null]]></media:credit>
                                                                                                                                                                                                                                                                                                                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/rBGjLeZoDtBSf66h7yQvMh-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <figure class="van-image-figure pull-" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:640px;"><p class="vanilla-image-block" style="padding-top:50.00%;"><img id="" name="" alt="" src="https://cdn.mos.cms.futurecdn.net/c5ivMehJnSXva7MzDYRm9W.png" mos="https://cdn.mos.cms.futurecdn.net/c5ivMehJnSXva7MzDYRm9W.png" align="" fullscreen="1" width="640" height="320" attribution="" endorsement="" class="pull- expandable"><a href='https://cdn.mos.cms.futurecdn.net/c5ivMehJnSXva7MzDYRm9W.png' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div></figure><p><span>Google <a href="https://cloudplatform.googleblog.com/2017/04/quantifying-the-performance-of-the-TPU-our-first-machine-learning-chip.html">revealed more details</a> about the performance of its Tensor Processing Unit (TPU), the company’s <a href="https://www.tomshardware.com/news/google-tensor-processing-unit-machine-learning,31834.html">first machine learning chip</a>. According to some benchmarks Google performed on its TPU, Haswell server CPUs, and Nvidia Tesla K80, the TPU chip came up 15-30x faster </span><span><span>and up to 80x more efficient</span> than those other chips.<br/></span></p><h2 id="how-the-tpu-was-born">How The TPU Was Born</h2><p><span>Back in 2006, Google’s engineers discussed deploying GPUs, field-programmable gate arrays (FPGAs), and custom application specific integrated circuits (ASICs) in their data centers for machine learning applications. However, at the time, they concluded that their machine learning applications didn’t require enough computation to warrant developing ASICs.</span></p><p><span>This changed in 2013, when the engineers realized that the company’s use of deep neural networks (DNNs) was exploding, and that it would soon need to double its data centers if the growth in usage of DNNs continued. </span></p><p><span>Google’s engineers then decided to prioritize building a custom ASIC for <a href="https://www.tomshardware.com/news/nvidia-tesla-p40-p4-inference,32680.html">inference</a>, which is running neural networks that have already been trained on off-the-shelf GPUs. They called this ASIC a “Tensor Processing Unit” (TPU) because it’s tailored for Google’s open source <a href="https://www.tensorflow.org">TensorFlow</a> machine learning software library.</span></p><h2 id="how-the-tpu-is-built">How The TPU Is Built</h2><p><span>Because Google was in a rush to deploy the TPU, the company didn’t integrate it tightly to CPUs and instead connected the TPU to the processors via the PCIe I/O bus. This allowed the TPU to plug into servers just as a GPU does. However, the host server has to send the instructions to the TPU rather than the TPU fetching the instructions itself, which means it’s closer in spirit to a floating-point unit co-processor than a GPU. This was also done to simplify design and debugging.</span></p><p><span><br/></span></p><p><span>Although it’s a custom ASIC, a type of chip typically designed to run a limited set of instructions, Google said that it has some of the flexibility of an FPGA. This means it can be programmed to handle multiple types of neural networks. Therefore, even if Google’s future needs will require different types of machine learning algorithms, the TPUs should be flexible enough to adapt. </span></p><p><span>Plus, given the performance advantage the TPUs seem to offer over CPUs and GPUs, the company will likely continue to build new generations adapted for whatever machine learning technology is most advanced at the time.</span></p><h2 id="tpu-performance-metrics">TPU Performance Metrics</h2><p><span>Google’s engineers said in a <a href="https://drive.google.com/file/d/0Bx4hafXDDq2EMzRNcy1vSUxtcEk/view">paper about the TPU</a> that the most important metric it considers when buying chips for its data servers is not the peak performance of a chip, but the cost-performance metric - or, more specifically, the total cost of ownership (TCO). TCO is correlated with power use, as the more power a chip uses, the more its TCO rises over its lifetime. </span></p><p><span>Google used two performance/Watt metrics to compare the power draw of the TPU to that of the Haswell CPU and the K80 GPU. One is the total-performance/Watt metric, which includes the power used by the host server CPU when combined with either a K80 GPU or a TPU. The other is the incremental-performance/Watt, which only refers to the power used by the K80 GPU or the TPU.</span></p><p><span>A system that includes a Haswell server chip and an Nvidia K80 GPU has 1.2-2.1x the total-performance/Watt of the Haswell CPU alone, while an K80 GPU has an incremental-performance/Watt of 1.7-2.9x compared to a Haswell CPU.</span></p><p><span>At the same time, a Haswell/TPU server has 17-34x better total-performance/Watt compared to a Haswell CPU, and a relative incremental-performance/Watt of 41-83x for the TPU alone. That also means the TPU has 25-29x the performance/Watt of a K80 GPU.</span></p><p><span>Google also claimed that its TPU can achieve 15-30x inference performance compared to the K80 GPU and the Haswell CPU.</span></p><h2 id="what-to-expect-from-future-tpu-chips">What To Expect From Future TPU Chips</h2><p><span>The TPU was manufactured on a 28nm planar process and has been in use since 2015. If a next-generation TPU is made on a 14nm process, it could see a 2x improvement in performance/Watt just from that jump alone, as we’ve already seen from AMD and Nvidia’s 14/16nm GPUs.</span></p><p><span>Google also said if it had taken an extra 15 months to have designed better logic--which is how long it took to design the first TPU-- it could’ve increased clock speeds by another 50%. That could be a clue that if Google is indeed working on a new generation, that kind of design would be included in it.</span></p><p><span>Because the company rushed to integrate the TPU quickly in its data centers, it used whatever memory and interconnects were available. However, it said that if it were to use 4x as much bandwidth for its servers’ memory, it could increase the performance of the TPU by another 3x. </span></p><p><span>Google hasn’t specifically talked about its plans to build a new TPU chip, but going by the performance/Watt of the first generation and how much room there is to improve it, chances are it won’t leave this opportunity on the table. The use of machine learning for all of the company’s services is only <a href="https://www.tomshardware.com/news/deepmind-synthetic-speech-generation-breakthrough,32668.html">going to increase</a> over the next few years, making such chips even more necessary than they are today.<br/></span></p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Google Accelerating Video Understanding Research With 'YouTube-8M' Dataset ]]></title>
                                                                                                                                                                                                <link>https://www.tomshardware.com/news/google-youtube-8m-video-understanding-research,32773.html</link>
                                                                            <description>
                            <![CDATA[ Google released the YouTube-8M video dataset containing data from over 500,000 videos to accelerate research for video understanding. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">6aVcrWM4hykBCYBN96if63</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/rEFtzcEGek7Buoh35BkXUN-1280-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Wed, 28 Sep 2016 21:40:00 +0000</pubDate>                                                                                                                                <updated>Thu, 21 Aug 2025 08:42:19 +0000</updated>
                                                                                                                                            <category><![CDATA[Streaming]]></category>
                                                    <category><![CDATA[Service Providers]]></category>
                                                                                                                    <dc:creator><![CDATA[ Lucian Armasu ]]></dc:creator>                                                                                                        <dc:description><![CDATA[ &lt;p&gt;Lucian Armasu is an experienced digital marketing specialist with over 15 years of experience. He has been featured in publications such as Tom&#039;s Hardware, Tom&#039;s Guide, Yahoo Tech, and Yahoo.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/png" url="https://cdn.mos.cms.futurecdn.net/rEFtzcEGek7Buoh35BkXUN-1280-80.png">
                                                            <media:credit><![CDATA[null]]></media:credit>
                                                                                                                                                                                                                                                                                                                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/rEFtzcEGek7Buoh35BkXUN-1280-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <figure class="van-image-figure pull-" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:601px;"><p class="vanilla-image-block" style="padding-top:65.39%;"><img id="" name="" alt="YouTube-8M video labels" src="https://cdn.mos.cms.futurecdn.net/rEFtzcEGek7Buoh35BkXUN.png" mos="https://cdn.mos.cms.futurecdn.net/rEFtzcEGek7Buoh35BkXUN.png" align="" fullscreen="1" width="601" height="393" attribution="" endorsement="" class="pull- expandable"><a href='https://cdn.mos.cms.futurecdn.net/rEFtzcEGek7Buoh35BkXUN.png' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div><figcaption itemprop="caption description" class="pull-"><span class="caption-text">YouTube-8M video labels </span></figcaption></figure><p><span>Google announced the release of a dataset of eight million labeled videos to help accelerate machine learning research for video understanding. It's called YouTube-8M. </span></p><h2 id="imagenet-for-videos">ImageNet For Videos</h2><p><span>Many technology companies have used the <a href="http://www.image-net.org/">ImageNet</a> dataset of millions of labeled images to benchmark the performance of their chips and algorithms. This has helped them improve their technology over the years, as they tried to become better and better at classifying objects in static images.</span></p><figure class="van-image-figure pull-" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:640px;"><p class="vanilla-image-block" style="padding-top:75.00%;"><img id="" name="" alt="" src="https://cdn.mos.cms.futurecdn.net/jEUt8X2WAD6Cji8qazXjh3.png" mos="https://cdn.mos.cms.futurecdn.net/jEUt8X2WAD6Cji8qazXjh3.png" align="" fullscreen="1" width="640" height="480" attribution="" endorsement="" class="pull- expandable"><a href='https://cdn.mos.cms.futurecdn.net/jEUt8X2WAD6Cji8qazXjh3.png' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div></figure><p><span>Google now aims to do the same for videos, which is why it’s releasing the YouTube-8M dataset. The dataset contains eight million YouTube URLs, or the equivalent of 500,000 hours of video, as well as 4,800 video labels from Google’s own Knowledge Graph. </span></p><p><span>The previously largest video dataset, called <a href="https://github.com/gtoderici/sports-1m-dataset">Sports-1M</a>, contained one million YouTube video URLs and 500 labels, so YouTube-8M increases both the number of videos and labels by almost an order of magnitude. This increase in complexity means there will now be more for researchers’ neural networks to learn, and it gives those networks the opportunity to become more accurate.</span></p><h2 id="challenges">Challenges</h2><p><span>Google faced some challenges before creating the dataset. One of them is that video is harder to annotate manually than images, simply because it’s more time-consuming to watch and figure out what it’s about. To solve this problem, Google had to rely on YouTube’s machine-generated labels. However, the company believes that they are accurate enough to be useful for benchmarking and research purposes. </span></p><p><span>To ensure the videos were of high-enough quality, the company chose videos that had at least 1,000 views. It also used other automated tools to determine if the “entities” in the videos could be easily observable.</span></p><figure class="van-image-figure pull-" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:640px;"><p class="vanilla-image-block" style="padding-top:67.03%;"><img id="" name="" alt="" src="https://cdn.mos.cms.futurecdn.net/7oFAjpRK2copH7o7JdnHvJ.png" mos="https://cdn.mos.cms.futurecdn.net/7oFAjpRK2copH7o7JdnHvJ.png" align="" fullscreen="1" width="640" height="429" attribution="" endorsement="" class="pull- expandable"><a href='https://cdn.mos.cms.futurecdn.net/7oFAjpRK2copH7o7JdnHvJ.png' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div></figure><p><span>Video is also much more computationally intensive, which created a second challenge for Google. Normally, all of the 500,000 hours of video in the YouTube-8M dataset would require a petabyte (PB) of storage and dozens of CPU-years' worth of processing. That means it wouldn’t be readily available to most potential researchers, including students.</span></p><p><span>To solve this problem, Google pre-processed the video and extracted frame-level features using a publicly available deep learning model that was</span><span> trained on ImageNet called <a href="https://www.tensorflow.org/versions/r0.9/tutorials/image_recognition/index.html">Inception-V3</a>. The extracted features can be further compressed and fit onto a 1.5TB drive. This makes it possible for the dataset to be downloaded over the internet by just about anyone. Then, new deep learning models can be trained on it using the Tensorflow deep learning framework and a GPU, in less than a day.</span></p><p><span>Google believes that the YouTube-8M dataset will significantly accelerate research on video understanding, as it enables researchers everywhere, including students, to work with large datasets on their own computers. The company also made available the <a href="https://static.googleusercontent.com/media/research.google.com/en//youtube8m/youtube8m-paper.pdf">technical report</a> for this announcement.</span></p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Google Translate Boasts Near-Human Accuracy Levels With New Neural Network-Powered System ]]></title>
                                                                                                                                                                                                <link>https://www.tomshardware.com/news/google-neural-machine-translation-system,32763.html</link>
                                                                            <description>
                            <![CDATA[ Google announced its new Google Neural Machine Translation system for Google Translate, which reduces errors by 55-85% for several language pairs, achieving almost human level performance. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">JFemMkLyXFmVbNH68SEpU7</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/rkEzqaShyLkXTcgktrVtA6-1280-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Tue, 27 Sep 2016 21:00:00 +0000</pubDate>                                                                                                                                <updated>Thu, 30 Jan 2025 13:07:07 +0000</updated>
                                                                                                                                            <category><![CDATA[Applications]]></category>
                                                    <category><![CDATA[Software]]></category>
                                                                                                                    <dc:creator><![CDATA[ Lucian Armasu ]]></dc:creator>                                                                                                        <dc:description><![CDATA[ &lt;p&gt;Lucian Armasu is an experienced digital marketing specialist with over 15 years of experience. He has been featured in publications such as Tom&#039;s Hardware, Tom&#039;s Guide, Yahoo Tech, and Yahoo.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/png" url="https://cdn.mos.cms.futurecdn.net/rkEzqaShyLkXTcgktrVtA6-1280-80.png">
                                                            <media:credit><![CDATA[null]]></media:credit>
                                                                                                                                                                                                                                                                                                                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/rkEzqaShyLkXTcgktrVtA6-1280-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <figure class="van-image-figure pull-" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:606px;"><p class="vanilla-image-block" style="padding-top:59.90%;"><img id="" name="" alt="" src="https://cdn.mos.cms.futurecdn.net/rkEzqaShyLkXTcgktrVtA6.png" mos="https://cdn.mos.cms.futurecdn.net/rkEzqaShyLkXTcgktrVtA6.png" align="" fullscreen="1" width="606" height="363" attribution="" endorsement="" class="pull- expandable"><a href='https://cdn.mos.cms.futurecdn.net/rkEzqaShyLkXTcgktrVtA6.png' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div></figure><p><span>Google Translate <a href="https://googleblog.blogspot.ro/2016/04/ten-years-of-google-translate.html">turned 10 years old</a> this year, and today the company announced the Google Neural Machine Translation system (GNMT), which utilizes “state-of-the-art” <a href="https://www.tomshardware.com/news/deepmind-synthetic-speech-generation-breakthrough,32668.html">neural network training techniques</a> to break the record for machine translation quality.</span></p><h2 id="phrase-based-machine-translation-pbmt">Phrase-Based Machine Translation (PBMT) </h2><p><span>Ten years ago, Google started by using “Phrase Based Machine Translation” (PBMT) as the key algorithm that the company used for state-of-the-art (at the time) machine translation. However, since then, there have been major advances in machine intelligence, and Google has kept improving its techniques.</span></p><h2 id="neural-machine-translation-nmt">Neural Machine Translation (NMT) </h2><p><span>A few years ago, Google started using Recurrent Neural Networks (RNNs) to learn the mapping between an input sentence (the sentence to be translated in another language) and an output sentence (the translated sentence). </span></p><p><span>Unlike the PBMT method, which breaks the input sentence into multiple phrases and then translates them independently of each other, the Neural Machine Translation (NMT) method works with the whole input sentence. </span></p><p><span>When NMT was first used, it showed similar accuracy to the PBMT method on small data sets. The big advantage was that the NMT method significantly simplified the translation system, requiring fewer engineering design choices. However, neural network-based techniques need significantly more processing power, and Google couldn’t use the NMT system in production for large data sets.</span></p><h2 id="google-neural-machine-translation-gnmt">Google Neural Machine Translation (GNMT) </h2><p><span>Google’s new paper, titled "</span><a href="http://arxiv.org/abs/1609.08144"><span>Google’s Neural Machine Translation System: Bridging the Gap between Human and Machine Translation</span></a><span>," describes how the company was able to overcome the many challenges required to make NMT work on large data sets. It also talks about how Google built a system that was fast enough to be used in Google Translate in production. </span></p><p><span>Google said that it's new technique is not only faster and more efficient, but it also achieves almost human levels of performance for translations. The company said that it reduced the translation errors by 55-85% for several language pairs, when rated by bilingual human translators.</span></p><h2 id="how-gnmt-works">How GNMT Works</h2><p><span>Google showed the process for how its new GNMT technique works in one example, which consisted of translating a Chinese sentence to English. The method encodes the Chinese words as vectors, where each vector represents the meaning of all the words read so far. </span></p><figure class="van-image-figure pull-" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:631px;"><p class="vanilla-image-block" style="padding-top:54.36%;"><img id="" name="" alt="" src="https://cdn.mos.cms.futurecdn.net/5rpAZLpmkWwSHbb7Ar8pqY.png" mos="https://cdn.mos.cms.futurecdn.net/5rpAZLpmkWwSHbb7Ar8pqY.png" align="" fullscreen="1" width="631" height="343" attribution="" endorsement="" class="pull- expandable"><a href='https://cdn.mos.cms.futurecdn.net/5rpAZLpmkWwSHbb7Ar8pqY.png' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div></figure><p><span>When the entire sentence is read, the decoder begins, generating one English word at a time. Each vector is given a different “weight” in the translation process, and the ones that are found to be most relevant are the ones to be decoded.</span></p><h2 id="google-translate-39-s-chinese-to-english-now-uses-gnmt-100">Google Translate's Chinese To English Now Uses GNMT 100%</h2><p><span>Google said that all Chinese to English translations - about 18 million translations per day - are now using the new GNMT system. The company said this was made possible by using its open sourced Tensorflow</span> neural network framework <a href="https://www.tomshardware.com/news/google-tensor-processing-unit-machine-learning,31834.html">and its custom TPU chip</a>. The TPUs, which promise an order of magnitude higher efficiency compared to GPUs, seem to also have enough performance to handle such large data sets.</p><p><span>Google noted that the new GNMT system is still far from achieving perfect translation, and it can still make errors a human would never make. For instance, it can completely drop some words, or mistranslate proper names or rare words. It may also still translate words in isolation rather than in the context of the sentence, despite the fact that the systemnow takes the whole sentence into account when translating it.</span></p><p><span>Chinese to English is just one of the more than 10,000 language pairs that Google Translate supports, and the company said it will work on supporting as many of them as possible over the coming months.</span></p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Google Brain AMA: DeepMind Collaboration, Healthcare Progress, Differential Privacy, And More ]]></title>
                                                                                                                                                                                                <link>https://www.tomshardware.com/news/google-brain-ama-deepmind-privacy,32458.html</link>
                                                                            <description>
                            <![CDATA[ Google's in-house machine learning team, Google Brain, answered Reddit users's question on a recent AMA, unveiling collaboration with the DeepMind team, thoughts on quantum computing, early work on differential privacy, and more. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">8A74Gnkre7ZQjo4C2vyY8D</guid>
                                                                                                                            <pubDate>Fri, 12 Aug 2016 11:00:00 +0000</pubDate>                                                                                                                                <updated>Thu, 21 Aug 2025 08:43:26 +0000</updated>
                                                                                                                                            <category><![CDATA[Artificial Intelligence]]></category>
                                                    <category><![CDATA[Tech Industry]]></category>
                                                                                                                    <dc:creator><![CDATA[ Lucian Armasu ]]></dc:creator>                                                                                                        <dc:description><![CDATA[ &lt;p&gt;Lucian Armasu is an experienced digital marketing specialist with over 15 years of experience. He has been featured in publications such as Tom&#039;s Hardware, Tom&#039;s Guide, Yahoo Tech, and Yahoo.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                                        <content:encoded >
                            <![CDATA[
                            <article>
                                <figure class="van-image-figure pull-" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:75.00%;"><img id="" name="" alt="" src="https://cdn.mos.cms.futurecdn.net/cCDodSM3xdNTEgpPYmzFuP.jpg" mos="https://cdn.mos.cms.futurecdn.net/cCDodSM3xdNTEgpPYmzFuP.jpg" align="" fullscreen="1" width="800" height="600" attribution="" endorsement="" class="pull- expandable"><a href='https://cdn.mos.cms.futurecdn.net/cCDodSM3xdNTEgpPYmzFuP.jpg' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div></figure><p><span>The Google Brain team, which has worked on projects such as RankBrain for Google Search, SmartReply for GMail, Google Photos, and Google Speech Recognition, did a Reddit "Ask Me Anything" (AMA) in which it unveiled its relationship with the separate DeepMind team, what it thinks about quantum computers, and much more.</span></p><h2 id="backgrounds">Backgrounds</h2><p><span>Perhaps surprisingly, not every single member of the Google Brain team has a PhD in machine learning. Many of them started with backgrounds such as graphic design and art history, journalism, economics, and English literature. One of the members even said he lacks a university degree, although he did also mention he taught himself programming. </span></p><p><span>What all have in common is that they channeled the skills they’ve acquired from different backgrounds into something that can be used effectively on Google Brain projects. Of course, the team also has plenty computer scientists and neuroscience PhDs on board as well, though.  </span></p><h2 id="google-brain-and-deepmind">Google Brain And DeepMind</h2><p><span>Many were curious to learn what’s the difference between Google Brain and DeepMind, and why does Google have two machine learning teams. Google Brain is Google’s in-house team of machine learning experts, whereas DeepMind was a UK company that Google acquired a few years back due to its innovative approach to artificial intelligence. </span></p><p><span>The Google Brain members said that they’ve collaborated with the DeepMind team in the past. In fact, one of the team’s interns even helped shape a core component of <a href="https://www.tomshardware.com/news/google-alphago-vs-lee-se-dol,31142.html">DeepMind’s AlphaGo AI</a>, which allowed it to learn by playing against itself. </span></p><p><span>Considering the Google Brain team is located in Mountain View, California, and the DeepMind team is based in the UK, there can’t be as deep of a collaboration between the two as they might prefer. However, Google Brain seems to visit DeepMind’s HQ relatively often, such as when Google switched from the Torch deep learning framework to Tensorflow, and the Brain team needed help with the transition. The two also have regular meetings about using machine learning for healthcare. </span></p><h2 id="quantum-a-i-lab">Quantum A.I. Lab</h2><p><span>Google also has a third team focusing on next-generation machine learning technologies, but this one is focused only on quantum computing-related technologies. The <a href="https://plus.google.com/+QuantumAILab">Quantum A.I. Lab</a> team has had its own recent breakthroughs, such as being one of the first to create a small <a href="http://www.nature.com/news/google-moves-closer-to-a-universal-quantum-computer-1.20032">universal quantum computer</a>, and then <a href="https://www.tomshardware.com/news/quantum-computer-google-molecule-simulation,32278.html">accurately simulating a hydrogen H2 molecule</a> on it.</span></p><p><span>However, the Brain members said that their teams don’t collaborate much because their work is so different at this point in time. The quantum technology team is in the very early days of building a universal quantum computer, which may very well revolutionize everything from material science to medicine to even artificial intelligence itself. However, there is quite a way to go until that happens. In the meantime, Google Brain and DeepMind work on artificial intelligence projects that can have a real impact today, while running on conventional computers.</span></p><h2 id="healthcare">Healthcare</h2><p><span>Without a doubt, the idea of using advanced machine learning technologies in the healthcare sector is one of the most exciting because it holds so much potential to help humans cure diseases.</span></p><p><span>Both the Google Brain and DeepMind teams have been working together to apply deep learning techniques to diagnosing <a href="https://research.google.com/teams/brain/healthcare/">Diabetic Retinopathy</a>, a leading cause of preventable blindness. More such health projects should come later, but Google will probably want to tackle some of these diseases one by one at first.</span></p><h2 id="differential-privacy">Differential Privacy</h2><p><span>Apple received a significant amount of attention this year when it started implementing <a href="https://www.tomshardware.com/news/apple-new-ios-privacy-features,32088.html">differential privacy</a> mechanisms for its data collection. Differential privacy techniques allow companies to gather meaningful data from groups rather than individuals, thus preserving a higher level of privacy for each individual user.</span></p><p><span>It’s not clear yet whether this is a top Google priority, but one of Google Brain’s members said that he’d be working on merging deep learning and differential privacy next. Considering that Google has already gotten in some hot water for accessing <a href="https://www.newscientist.com/article/2086454-revealed-google-ai-has-access-to-huge-haul-of-nhs-patient-data/">too much patient data in the UK</a>, it may be a good idea for the company to pursue strong privacy techniques that can be applied to its data collection. Google could more easily obtain access to patient data if it can cryptographically guarantee that each individual’s data is truly private, even when the data is mined for information.</span></p><p><span>Google has three core teams working on artificial intelligence in various ways, which could result in all sorts of potential breakthroughs over the next decade or two. With the company now building its own <a href="https://www.tomshardware.com/news/google-tensor-processing-unit-machine-learning,31834.html">custom chips for machine learning</a> and having one of the most popular deep learning frameworks at the moment, those breakthroughs may even come sooner than we can expect.</span></p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Ceva's Improved Deep Learning Software Framework Now Supports TensorFlow For Embedded Systems ]]></title>
                                                                                                                                                                                                <link>https://www.tomshardware.com/news/ceva-cdnn2-tensorflow-embedded-systems,32158.html</link>
                                                                            <description>
                            <![CDATA[ Ceva, a licensor of signal processing IP, announced that its new deep neural network software library brings major new improvements as well as support for Google's TensorFlow machine learning library for embedded systems. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">EPyNJ5mP3MWcHk7DUVkx3W</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/sGEQ3NhH62D3SjTCHxzfm6-1280-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Mon, 27 Jun 2016 16:15:00 +0000</pubDate>                                                                                                                                <updated>Thu, 21 Aug 2025 09:00:04 +0000</updated>
                                                                                                                                            <category><![CDATA[Chipsets]]></category>
                                                    <category><![CDATA[PC Components]]></category>
                                                    <category><![CDATA[Motherboards]]></category>
                                                                                                                    <dc:creator><![CDATA[ Lucian Armasu ]]></dc:creator>                                                                                                        <dc:description><![CDATA[ &lt;p&gt;Lucian Armasu is an experienced digital marketing specialist with over 15 years of experience. He has been featured in publications such as Tom&#039;s Hardware, Tom&#039;s Guide, Yahoo Tech, and Yahoo.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/png" url="https://cdn.mos.cms.futurecdn.net/sGEQ3NhH62D3SjTCHxzfm6-1280-80.png">
                                                            <media:credit><![CDATA[null]]></media:credit>
                                                                                                                                                                                                                                                                                                                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/sGEQ3NhH62D3SjTCHxzfm6-1280-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <figure class="van-image-figure pull-" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:605px;"><p class="vanilla-image-block" style="padding-top:66.78%;"><img id="" name="" alt="Ceva's supported frameworks and neural networks" src="https://cdn.mos.cms.futurecdn.net/sGEQ3NhH62D3SjTCHxzfm6.png" mos="https://cdn.mos.cms.futurecdn.net/sGEQ3NhH62D3SjTCHxzfm6.png" align="" fullscreen="1" width="605" height="404" attribution="" endorsement="" class="pull- expandable"><a href='https://cdn.mos.cms.futurecdn.net/sGEQ3NhH62D3SjTCHxzfm6.png' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div><figcaption itemprop="caption description" class="pull-"><span class="caption-text">Ceva's supported frameworks and neural networks </span></figcaption></figure><p><span><a href="http://www.ceva-dsp.com/">Ceva</a>, a licensor of signal processing intellectual property (IP) for connected devices, announced its second-generation deep neural network software framework. The new CDNN2 </span><span>(Ceva Deep Neural Network) brings support for Google's <a href="https://www.tensorflow.org/">TensorFlow</a> to embedded systems.<br/></span></p><p><span>CDNN2 can enable on-device deep learning-based video analytics in real time, saving bandwidth and storage compared to running the same analytics in the cloud. The CDNN2 software framework is part of an <a href="https://www.tomshardware.com/news/embedded-client-chips-deep-learning,31775.html">emerging trend of on-device deep learning</a>, which could make devices much smarter even without a connection to the Internet. It’s also a big benefit to those who don’t trust third-party providers with applications such as analyzing video feeds of their homes.</span></p><p><span>Latency for analytics is also reduced, which means such devices with built-in deep learning capabilities can do things that perhaps cloud-based deep learning solutions wouldn’t be able to achieve with their higher latency. </span></p><p><span>The CDNN2 is paired with Ceva’s own “intelligent vision processor,” the <a href="http://www.ceva-dsp.com/CEVA-XM4">Ceva-XMP4</a>, which can enable 3D vision, computational photography, visual perception and analytics.</span></p><p><span>One of the major additions to Ceva’s second-generation deep neural network software framework is support for Google’s TensorFlow, which has quickly become one of the most popular machine learning software libraries. CDNN2 also brings support for convolutional networks, which allow any given network to work with any input resolution, as well as improved capabilities and performance for the latest network topologies and layers. </span></p><p>Pete Warden, lead of the TensorFlow Mobile/Embedded team at Google, said, “It's great to see Ceva adopting TensorFlow. Power efficiency is key to successfully harnessing the potential of deep learning in embedded devices. Ceva's low-power vision processors and CDNN2 framework could help a wide variety of developers get TensorFlow working on their devices.”</p><p><span>Google benefits from having everyone adopt TensorFlow because if there are more TensorFlow developers, the supply of chips that </span><span><span>natively </span>support TensorFlow will grow as well. That ultimately gives Google the opportunity to buy cheaper TensorFlow-optimized chips for its datacenters, without having to build such chips from scratch itself (as it’s <a href="https://www.tomshardware.com/news/google-tensor-processing-unit-machine-learning,31834.html">already done</a>).</span></p><p><span>Eran Briman, the vice president of marketing at Ceva, said that the company’s customers are already using its deep learning solutions to enhance the capabilities of drones, surveillance cameras and advanced driver assistance systems. The new CDNN2, combined with its support for TensorFlow, should improve the capabilities of the same types of products, but it will also open up the market for other types of products and services that can take advantage of deep learning. Those include augmented reality, virtual reality, and other similar computer vision applications. </span></p><figure class="van-image-figure pull-" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:596px;"><p class="vanilla-image-block" style="padding-top:57.05%;"><img id="" name="" alt="" src="https://cdn.mos.cms.futurecdn.net/YMDrV8uxWr7uXEnqAKo5DU.png" mos="https://cdn.mos.cms.futurecdn.net/YMDrV8uxWr7uXEnqAKo5DU.png" align="" fullscreen="1" width="596" height="340" attribution="" endorsement="" class="pull- expandable"><a href='https://cdn.mos.cms.futurecdn.net/YMDrV8uxWr7uXEnqAKo5DU.png' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div></figure><p><span>The CDNN2 software library is highly modular and is provided as source code, as an extension to the company’s Application Developer Kit for the Ceva-XM4 chip. The library includes support for a variety of networks, including Alexnet, GoogLeNet, ResidualNet (ResNet), SegNet, VGG (VGG-19, VGG-16, VGG_S) and Network-in-network (NIN), and others. CDNN2 also supports the most advanced neural network layers, including convolution, deconvolution, pooling, fully connected, softmax, concatenation and upsample, and various inception models.</span></p><p><span>One of the main features of the CDNN2 is that it contains an offline Ceva Network Generator that can convert a pre-trained network into one that is highly optimized for embedded devices with fixed-point math hardware. Usually only older or ultra-low-cost embedded chips lack support for a floating-point unit. According to Ceva, a network that’s optimized for these chips can be generated at the push of a button. </span></p><p><span>Developers interested in <a href="http://launch.ceva-dsp.com/cdnn2/">Ceva’s deep learning software framework</a> can also get a developer board on which to run their network simulations in real time.</span></p><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/SXINFryLM3Q" allowfullscreen></iframe></div></div><p><em>Lucian Armasu is a Contributing Writer for Tom's Hardware. You can follow him at </em><a href="https://twitter.com/lucian_armasu"><em>@lucian_armasu</em></a><em>.<span class="Apple-converted-space"> </span></em></p><p><em>Follow us on </em><a href="https://www.facebook.com/tomshardware"><em>Facebook</em></a><em>, </em><a href="https://plus.google.com/u/0/+tomshardware/posts"><em>Google+</em></a><em>, RSS, <a href="https://twitter.com/tomshardware">Twitter</a> and <a href="http://www.youtube.com/user/TomsHardware">YouTube</a>.</em></p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
            </channel>
</rss>