Unlocking the Power of Boltzmann Machines by Parallelizable Sampler and Efficient Temperature Estimation