Opened 9 years ago

Closed 9 years ago

#47 closed enhancement (fixed)

use SSE2 instructions set on x86

Reported by: vadim.godunko Owned by: somebody
Priority: major Milestone: 0.0.6
Component: Matreshka - League Version:
Keywords: Cc:

Description

It can give significant seedup for strings operations.

Change History (7)

comment:1 by vadim.godunko, 9 years ago

In [1293]:

Add new implementation of string handling subprogram which utilize SSE2
instructions set on x86 platform.

Refs #47.

comment:2 by vadim.godunko, 9 years ago

In [1294]:

Define switches to compile SSE and SSE2 support files.

Refs #47.

comment:3 by vadim.godunko, 9 years ago

In [1295]:

Renames files and directories from x86_64 to x86.

Refs #47.

comment:4 by vadim.godunko, 9 years ago

In [1296]:

Add selection of string handler's implementation depending from CPU's
features on x86 platform.

Refs #47.

comment:5 by vadim.godunko, 9 years ago

In [1297]:

Disable optimization for x86 platform features determination code, otherwise it is not compiled correctly.

Refs #47.

comment:6 by vadim.godunko, 9 years ago

In [1298]:

Add activation of platform specific implementation of string handling
subprograms.

Refs #47.

comment:7 by vadim.godunko, 9 years ago

Milestone: 0.1
Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.