Efficient parallel lists intersection and index compression algorithms using graphics processing units | Synapse