Text this: Parallel Computing Using Optical Interconnections