1Heat large pot of water to boiling; add 1 teaspoon salt and the spaghetti. Cook just until spaghetti begins to bend easily, about 5 minutes.
2Meanwhile, in large skillet, melt 1 tablespoon of the butter over medium heat. Cook garlic and pepper flakes in butter 1 minute, stirring constantly. Add wine; heat to simmering.
3Drain spaghetti, reserving cooking water. Add spaghetti to skillet. Cook, stirring occasionally, until spaghetti is al dente (add some of the reserved cooking water, if desired). Add remaining 2 tablespoons butter; stir until melted. Season with salt and pepper.
4Sprinkle individual servings with 1 to 2 tablespoons cheese.