SPI calculation