[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Tinycc-devel] vectorize the curent hash implementation
From: |
Sergey Korshunoff |
Subject: |
[Tinycc-devel] vectorize the curent hash implementation |
Date: |
Sat, 23 Apr 2016 10:37:43 +0300 |
Hi!
> IMO, the way to go w/ performance improvement is to vectorize the curent hash
> implementation. Instead of computing the hash one character at a time, take
> next 4 characters, process these in parallel and compute 4 hashes
How to implement this?
There is some hash optimization for the tcc compiled by gcc.
https://github.com/seyko2/tinycc/commit/b89f0d63af4f494a83c91fb0360d7d37c0f6f9a3
- [Tinycc-devel] vectorize the curent hash implementation,
Sergey Korshunoff <=