<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Deep Neural Network Training without Multiplications · HackerPapers discussions</title><link>https://hackerpaper.kaipfister.de/p/2012.03458/</link><description>Collected HN comments and submissions linking this paper.</description><language>en</language><lastBuildDate>Mon, 02 Nov 2026 11:16:22 GMT</lastBuildDate><atom:link href="https://hackerpaper.kaipfister.de/p/2012.03458/feed.xml" rel="self" type="application/rss+xml" /><item><title>Deep Neural Network Training without Multiplications — mentioned by nickpsecurity</title><link>https://news.ycombinator.com/item?id=40506600</link><guid isPermaLink="false">urn:hackerpapers:mention:2012.03458:40506600</guid><pubDate>Tue, 28 May 2024 23:16:32 GMT</pubDate><description>&lt;p&gt;There&amp;#x27;s work on replacing multiplication. Here&amp;#x27;s four examples: https://openaccess.thecvf.com/content_CVPR_2020/papers/Chen_... https://arxiv.org/abs/2012.03458 https://openaccess.thecvf.com/content/CVPR2021W/MAI/papers/E... https://arxiv.org/pdf/2106.10860&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/2012.03458/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.LG</category></item><item><title>Deep Neural Network Training without Multiplications — mentioned by ffast-math</title><link>https://news.ycombinator.com/item?id=28376541</link><guid isPermaLink="false">urn:hackerpapers:mention:2012.03458:28376541</guid><pubDate>Wed, 01 Sep 2021 04:50:45 GMT</pubDate><description>&lt;p&gt;There&amp;#x27;s been some work on doing adds instead of multiplies (e.g., https://arxiv.org/abs/2012.03458). And I think float8 will roughly be doing this under the hood. Personally, I&amp;#x27;m not sure whether this is the path to go down or not. Doing everything in log space could help from a hardware perspective, since multiply-adds are much more complex than adds. But it 1) doesn&amp;#x27;t reduce the number of operations being performed, 2) might increase the necessary bit width for a given level of fidelity (depending on your input distribution and other factors), and 3) might make accumulate operations…&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/2012.03458/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.LG</category></item></channel></rss>
