¿Es PCI x16 y PCI Express 2.1 iguales?

Mi placa base es Gigabyte GA-MA74GMT-S2 . Está escrito que las ranuras PCI son

1 x PCI Express x16 slot, running at x16 1 x PCI Express x1 slot 2 x PCI slots 

Y veo una tarjeta gráfica que es de la siguiente configuración.

 Bus Standard PCI Express 2.1 Model ID Radeon HD 5450 

¿Es esta tarjeta gráfica compatible con mi placa base?

Sí, lea esto

 PCI Express® based PC is required with one X16 lane graphics slot available on the motherboard 

La respuesta corta es no, éstos expresan dos cosas diferentes.

PCI es un estándar muy antiguo, casi nunca utilizado para las tarjetas gráficas. Pero su placa base tiene 2 de esas ranuras. PCI Express (PCIe) es el estándar moderno para tarjetas de expansión, y hasta ahora ha sufrido tres revisiones. Primero fue PCIe. A continuación, PCIe 2.0. Entonces PCIe 2.1. Ahora hay el nuevo PCIe 3.0. Cada revisión aumenta la velocidad por carril.

X16 significa el número de carriles por ranura. Su tarjeta gráfica es una tarjeta PCIe 2.1 que utiliza todos los 16 carriles. La ranura x1 es más lenta, y se puede utilizar para otros tipos de tarjetas.

EDIT: Acabo de ver la última parte de su pregunta. Sí, puede utilizar la tarjeta PCIe 2.1 en la ranura PCIe 1.0 antigua porque tiene el número correcto de carriles (16). Pero no funcionará en todo su potencial, porque PCIe 1.x lleva 250MBps / lane y PCIe 2.x lleva 500MBps / carril.