16->8 allocate hash table