Trí tuệ nhân tạo trên thiết bị di động - Giờ G đã điểm

Người đăng: thuongtinchiase on Thứ Ba, 5 tháng 10, 2010

Nhiều hãng sản xuất thiết bị đã và đang phát triển hàng loạt phần cứng, phần mềm và thành phần khác có liên quan đến trí tuệ nhân tạo.

Trong lĩnh vực máy tính, trí tuệ nhân tạo (Artificial Intelligence, TTNT) từ lâu đã trở thành lĩnh vực nghiên cứu, và thực tế cho thấy kết quả thu được không tốt như mong đợi, thậm chí có những ý tưởng được cho là mang tính đột phá song lại liên tục thất bại trong quá trình áp dụng trên các thiết bị, ứng dụng. Dẫu thế, các nhà khoa học vẫn tin rằng, một ngày nào đó, máy móc nói chung và máy tính cũng như thiết bị di động (TBDĐ) nói riêng sẽ trở nên thông minh hơn, hành xử giống con người hơn và từ đó trở nên đại chúng hơn.

Ở góc độ nào đó, TTNT mang đến TBDĐ khả năng tương tác thật hơn với con người, cung cấp những kết quả tìm kiếm nhanh và chính xác hơn, chẩn đoán và đưa ra những giải pháp có cơ sở hơn dựa trên kho dữ liệu chính là tri thức của con người. Ví dụ, các nhà nghiên cứu tại hãng IBM đã tạo ra một chiếc máy mang tên Watson, có khả năng xem xét qua hàng terabyte dữ liệu và trả lời những câu hỏi đầy phức tạp chỉ sau 3 đến 5 giây. Theo ông Dave Ferrucci, một quản lý cao cấp tại IBM, trong vài năm tới, một phiên bản phần mềm chạy trên Watson có thể "định cư" trên một chiếc máy tính bảng của bác sỹ để phân tích các kết quả thử nghiệm để cung cấp chẩn đoán phù hợp. Nó cũng có thể phân tích các số liệu thực tế của thị trường và đề xuất cách thức doanh nghiệp có thể cân đối lại các chiến lược đầu tư.

Nhiều hãng sản xuất đã và đang thực hiện các dự án phần mềm, phần cứng và giải pháp có liên quan đến TTNT, có thể kể đến như Intel, HP, Google, Apple, AT&T và Sprint Nextel. Tuy nhiên, để TTNT phát triển, trước tiên là bộ xử lý trên các TBDĐ phải mạnh mẽ hơn để cùng với hệ điều hành và các ứng dụng liên quan xử lý các tác vụ phức tạp hơn. Cạnh đó, khả năng kết nối mạnh linh hoạt và sự phát triển của mạng tốc độ cao cũng là yếu tố giúp TNTT phát triển. Rõ ràng là tiền của và công sức mà các hãng đã đổ vào TNTT không phải là con số nhỏ. Ví dụ, AT&T đã dành ra hơn 1 triệu giờ nghiên cứu công nghệ TNTT để có thể chuyển đổi các đoạn hội thảo thành văn bản hay thực hiện tác vụ tìm kiếm cho các câu truy vấn bằng giọng nói. Với Google, năm ngoái, hãng đã chi khoảng 2,84 triệu đô la Mỹ (2,84 triệu USD, ~55,6 tỷ đồng) cho công tác nghiên cứu và phát triển, trong đó có lĩnh vực TNTT.

Theo AT&T, trong năm nay, hãng này sẽ cho phép các lập trình viên tạo ra các ứng dụng di động có sử dụng thư viện TNTT của mình cũng như cho biết đang tìm kiếm những cách thức cho phép người dùng sử dụng khẩu lệnh để tìm kiếm hướng dẫn đường đi khi lái xe và kiểm soát các thiết bị điện tử dân dụng như tivi, dàn âm thanh. Trong khi đó, Google cũng kịp trình làng tính năng Google Instant có khả năng dự báo từ khóa tìm kiếm của người dùng hay tính năng Goggles có khả năng tìm kiếm nội dung dạng trực quan (visual search) cho máy tính cá nhân và hứa hẹn mang 2 giải pháp mới này lên TBDĐ vào cuối năm. Cạnh đó, Google còn có giải pháp Google Action cho điện thoại thông minh nền Android.

Với TNTT, người dùng có thể nghĩ đến viễn cảnh một chiếc điện thoại thông minh trong tương lai có thể tức thời dịch lại mọi cuộc đàm thoại, chuyển đổi ngôn ngữ cho email, hướng dẫn đường đi ở chế độ thời gian thực và thậm chí "trò chuyện" với chính chủ nhân. Tuy nhiên, TNTT không phải là bài toán đơn giản, có nhiều ứng dụng liên quan đến TNTT cần nhiều thời gian để giải quyết. Ví dụ, Intel đang phát triển 1 công nghệ có thể được tích hợp vào mũ và hoạt động như "máy đánh chữ thần kinh". Cụ thể, bằng cách quét sóng não, phần mềm có thể đoán được một người dùng đang nghĩ gì và dự đoán câu truy vấn tìm kiếm. Theo ông Dan Pomerleau, một nhà nghiên cứu tại phòng thí nghiệm của Intel thì một phiên bản mẫu (prototype) của phần mềm này đã nhận dạng được khoảng 60 từ như "airplane" (máy bay) và "celery" (cây cần tây). Cũng theo ông này, giải pháp của Intel có thể cần đến 10 năm cho công tác xây dựng xong kho từ vựng và đảm bảo độ chính xác để có thể áp dụng trong thực tế.

Cạnh đó, còn khá nhiều thách thức đang chờ đón TTNT, chẳng hạn như việc nhận dạng các đối tượng ngoài thực tế. Ví dụ, kích thước, hình dáng và sự chuyển động của các con vật (như mèo, chó...) có thể làm cho máy tính nói chung và trung tâm đầu não xử lý TNTT gặp nhiều bối rối.

Nhìn chung, TNTT hứa hẹn mang đến cho thiết bị số những lạc quan mới về tính năng và sự linh hoạt trong giao tiếp với con người. Song, vẫn còn đó nhiều thách thức với giới công nghệ trong quá trình ứng dụng các giải pháp TNTT vào thực tiễn.
Văn Tám
More about

OCZ phát minh ra mạch ghép nối ổ đĩa nhanh hơn SAS 3 lần

Người đăng: thuongtinchiase

Giao thức mới được nhắm chủ yếu vào các ứng dụng điện toán hiệu năng cao.


OCZ Technology tiết lộ mạch ghép nối ổ đĩa độc quyền gọi là "High-Speed Data Link" (HSDL), dự kiến sẽ tăng cường vào/ra cho các ổ trạng thái rắn (SSD) trong những môi trường điện toán hiệu năng cao.

OCZ cho biết, họ phát triển HSDL bởi vì họ đã "không hài lòng" với các tùy chọn mạch ghép nối hiện tại, chẳng hạn như SATA (serial ATA) và SAS (serial-attached SCSI). Những mạch ghép nối này là quá chậm và tạo ra nghẽn cổ chai giữa các hệ thống và ổ đĩa của mình. OCZ khẳng định, HSDL có khả năng chạy ở tốc độ lên đến 20Gbit/giây băng thông dữ liệu mỗi kênh.

HSDL là một chuẩn mở, cho phép các thiết bị khác khai thác kết nối nội bộ tốc độ cao của mình. OCZ cho biết, hiện họ đang làm việc với các nhà sản xuất thiết bị để chấp nhận HSDL rộng rãi. Trong khi chờ đợi, card adapter 1 cổng (single port) sẽ được tung ra với mọi ổ SSD HSDL như ổ SSD "IBIS" 3,5-inch (~8,9 cm) sắp tới của công ty. Card 4 cổng (quad-port) cho nhiều cấu hình ổ đĩa cũng sẽ có sẵn cho những khách hàng tìm kiếm lưu trữ và băng thông lớn hơn, OCZ cho biết.

Giao thức HSDL sẽ nhanh hơn hơn 3 lần so với tốc độ 6Gbit/giây của SAS, hơn 6 lần so với tốc độ 3Gbit/giây hiện nay của SATA II. Hiện OCZ vẫn chưa đưa ra mốc thời gian để tung ra các sản phẩm với mạch ghép nối HSDL.
Nguồn: Computerworld
More about

Arm thêm đa luồng vào thiết kế chip

Người đăng: thuongtinchiase

Arm có kế hoạch bổ sung các khả năng đa luồng cho những kiến trúc tương lai khi họ cố gắng tăng hiệu năng các bộ xử lý (BXL) của mình.
Công ty đang tìm cách để đưa vào những khả năng đa luồng tùy thuộc vào các yêu cầu ứng dụng trong nhiều phân khúc khác nhau, ông Kumaran Siva, một đại diện của Arm nói tại hội nghị Linley Tech Processor ở San Jose, California (Mỹ).

Arm phát triển các thiết kế BXL, sau đó cấp phép cho nhiều nhà sản xuất chip. Các chip dựa trên Arm đi vào hầu hết điện thoại thông minh của thế giới, và công ty đang cố gắng thâm nhập vào những lĩnh vực mới, bao gồm máy chủ, mạng và viễn thông. Công ty chưa đưa đa luồng vào lõi BXL Cortex-A15 (mới được thông báo trong tháng này). Cortex-A15 có thể thực hiện nhanh hơn lên đến 5 lần so với BXL “tiền bối” của nó.

Đa luồng là cách để chạy nhiều luồng trên một lõi BXL nhằm tăng hiệu năng ứng dụng. Các tính toán có thể được chia nhỏ trên nhiều luồng để mang lại kết quả nhanh hơn. Những BXL của Intel, IBM và Sun đều bao gồm các khả năng đa luồng trong chip.

Arm phải thêm đa luồng, nhất là khi công ty thêm nhiều lõi hơn cho chip và đi vào các lĩnh vực mới như máy chủ, nơi mà máy tính phải thực hiện tính toán nhiều hơn, nhà phân tích Jack Gold tại J. Gold Associates nói. Khả năng đa luồng cũng giúp quản lý đa lõi và các môi trường ảo hóa có hiệu quả, ông Gold cho biết.

Ông Siva từ chối bình luận về việc, liệu đa luồng có được đưa vào các BXL di động của Arm hay không. Nhưng thiết bị di động hiếm khi thực hiện (implement) xử lý đa luồng, và hầu hết ĐTDĐ chạy hoặc ứng dụng đơn luồng hoặc bao gồm nhiều lõi để chạy các tác vụ đồng thời.

Arm từ chối cho biết khi nào họ sẽ phát hành các thiết kế BXL mới.
Nguồn: IDG News Service
More about

Thách thức từ xử lý đa nhân

Người đăng: thuongtinchiase


Việc phát triển ứng dụng cho máy tính bảng và điện thoại thông minh sẽ trở nên thách thức hơn khi thế hệ bộ xử lý đa nhân trở nên đại trà trên các thiết bị di động.
Tại hội nghị Linley Tech Processor diễn ra vào 2 ngày 27/9 và 28/9/2010 ở San Joe (Mỹ), nhiều chuyên gia đồng tình với ý kiến cho rằng việc phát triển ứng dụng cho các thiết bị di động (TBDĐ) như máy tính bảng (tablet) và điện thoại thông minh (ĐTTM) sẽ thách thức hơn khi khả năng tăng tốc của bộ xử lý và các thành phần phần cứng khác được bổ sung vào chip sử dụng trong TBDĐ.

Các nhà sản xuất chip đang đi theo hướng này bởi vì trước hết, tính hiệu quả về điện năng sẽ giúp đẩy mạnh hiệu năng của các ứng dụng chạy trên máy tính bảng hay ĐTTM. Hầu hết TBDĐ hiện nay chỉ sử dụng 1 nhân BXL trên 1 con chip, tuy nhiên máy tính bảng và ĐTTM sử dụng chip 2 hay 3 nhân được hy vọng sẽ sớm có mặt trong năm tới.

Theo ông Linley Gwennap, Chủ tịch kiêm phân tích viên chính tại Linley Group, điều đó có nghĩa là các ứng dụng phải được viết lại để khai thác ưu điểm của những thành phần phần cứng mới. "Nhiều việc cần được thực hiện bên trong ứng dụng/phần mềm để tận dụng tốt hơn hiệu năng xử lý của các chip đa nhân, và đó có thể là một thách thức", ông Gwennap cho biết.

"Những gì chúng ta trông đợi ở ĐTDĐ là các ứng dụng cần được thay đổi để sử dụng BXL thứ 2", Gwennap tiếp lời, "Việc này cần chút thời gian trước khi các ứng dụng sẵn sàng". Tuy nhiên, đó lại là thách thức mà cộng đồng lập trình viên dường như mong muốn đối mặt. Số lượng ĐTTM và máy tính bảng bán ra đang tăng nhanh và nhiều hãng đang gấp rút hoàn thành những ứng dụng mới được thiết kế để đón đầu nhu cầu của thị trường đầy sức nóng này.

Các mẫu ĐTTM mới như Apple iPhone 4, Motorola Droid X và HTC Evo 4G đều trang bị BXL nhanh nhất từ trước đến giờ, hiện ở mức xung nhịp 1GHz. Trong khi đó, máy tính bảng hiện được dẫn dắt bởi Apple iPad nhưng con át chủ bài của "quả táo" trong năm 2010 này đang gặp phải sự thách thức đáng kể từ sản phẩm Samsung Galaxy Tab cũng như Toshiba Folio 100, và gần đây nhất là PlayBook từ Research in Motion - tất cả sử dụng BXL tốc độ 1GHz.

Bên cạnh mục tiêu xử lý đa nhiệm tương tự trên máy tính cá nhân, TBDĐ đang trong quá trình dịch chuyển từ các tính năng thoại và tin nhắn cơ bản sang các dịch vụ liên quan nhiều hơn đến dữ liệu, và đó cũng là lý do các ứng dụng cần duy trì tính kết nối lâu hơn - bà Kannan Parthasarathy, kỹ sư tại hãng Byte Mobile nhận định. "Khởi đầu với việc lướt web, bây giờ người dùng bắt đầu xem phim trên TBDĐ", bà Kannan nói.

Các ứng dụng liên quan đến mạng xã hội cũng có nhu cầu kết nối liên tục và điều này đòi hỏi nhiều điện năng hơn cũng như cải thiện khả năng kết nối mạng. Để tiết kiệm nguồn pin, các nhà phát triển cần hiểu rõ các ứng dụng di động, dịch vụ và kết nối, đồng thời phân bổ các tác vụ cho từng nhân và luồng xử lý - đại loại như xử lý song song trong lập trình hay xử lý đa luồng trong máy tính cá nhân.

Các hệ điều hành dành cho nền tảng di động như Android của Google đã gần như sẵn sàng hỗ trợ 2 BXL ở mức hệ điều hành, từ đó bước đầu giảm sự căng thẳng cho các lập trình viên. Tuy nhiên, theo ông Gwennap, khi chip trên TBDĐ chứa nhiều nhân xử lý hơn thì sẽ dẫn đến sự phức tạp trong việc triển khai, thực thi đồng thời các tác vụ này trên nhiều nhân. Được biết, Qualcomm và Nvidia từng công bố các chip với 2 BXL dựa trên thiết kế ARM dành cho ĐTTM và máy tính bảng, trong khi đó hãng Marvell cũng đã trình làng 1 chip với 3 nhân xử lý. Nhìn xa hơn, trong tương lai, số nhân trên 1 chip di động sẽ tăng lên cùng thời gian khi mà các TBDĐ đòi hỏi hiệu năng cao hơn trong khi vẫn có thể tiết kiệm điện năng.

“Khi đạt đến giới hạn 4 nhân xử lý…, bạn thực sự phải bắt đầu biết cách giải phóng hệ điều hành”, Gwennap cho biết. Các chip dựa trên thiết kế ARM cũng có khả năng tắt nhân xử lý để tiết kiệm điện năng. Tuỳ thuộc vào cấu trúc của chip, nhiều thay đổi ở cấp hệ điều hành và ứng dụng cũng sẽ cần có trên máy tính bảng và ĐTTM để khai thác tính năng tiết kiệm năng lượng. “Vấn đề là cách bạn điều chỉnh một BXL Marvell sẽ khác cách bạn điều chỉnh 1 BXL Qualcomm. Các hệ điều hành đang phải tạo ra các mô-đun riêng biệt cho mỗi loại điện thoại. Mọi thứ đang bắt đầu trở nên phức tạp”, Gwennap nhìn nhận.

Ngoài BXL, các nhân xử lý được thiết kế chuyên biệt và các bộ tăng tốc phần cứng đã được bổ sung vào các chip trên TBDĐ cũng sẽ giúp tăng hiệu năng và giảm lượng điện năng tiêu thụ. Tuy nhiên, những nhân xử lý chuyên biệt dạng này lại làm giảm tính linh hoạt của ứng dụng bởi vì chúng yêu cầu các hàm API riêng biệt để đáp ứng từng ứng dụng cụ thể. “Nhược điểm của bộ tăng tốc phần cứng là chúng giảm tính linh hoạt của ứng dụng”, Gwennap cho biết.

Thực tế cho thấy, vài ứng dụng như dựng phim đã được phát triển cho các BXL đa nhân và các bộ tăng tốc phần cứng chuyên biệt như chip xử lý đồ hoạ. Nvidia cũng đã bổ sung các lõi xứ lý đồ hoạ độc quyền vào chip Tegra mới để tăng tốc các ứng dụng video trong khi vẫn đảm bảo được khả năng tiết kiệm điện năng. Dù là khập khiễng, song ở góc độ nào đó, việc phát triển các ứng dụng đa nhân cho TBDĐ đang gặp phải những thách thức tương tự trên máy tính cá nhân trong quá khứ. Trước khi BXL đa nhân xuất hiện, hiệu năng của ứng dụng trên máy tính cá nhân được cải thiện bằng cách “ép xung” BXL, và nhiều ứng dụng đã được viết ở chế độ “vòng tua cao" để thực thi nhiều tác vụ ngay trên 1 nhân xử lý.

Dẫu thế, việc tăng tốc độ xung nhịp lại dẫn đến sự toả nhiệt và tiêu hao điện năng quá mức, và các hãng sản xuất chip như Intel cũng đã áp dụng 1 kỹ thuật mới trong việc bổ sung nhân xử lý nhằm cải thiện hiệu năng. Các nhà phát triển ứng dụng đã đối mặt với thách thức viết lại các ứng dụng để khai thác nhiều nhân xử lý nhằm “cân đối” hiệu năng của các ứng dụng. Tuy nhiên với TBDĐ, sự tiêu tốn điện năng quan trọng nhiều hơn hiệu năng của ứng dụng, theo Gwennap. “Phần mềm rất quan trọng trong việc kiểm soát sự tiêu thụ điện năng… Người dùng có thể nói rằng BXL của tôi tốt hay BXL của tôi không tốt, tuy nhiên những gì ứng dụng làm với BXL mới là sự khác biệt lớn", Gwennap nhấn mạnh.

Nhìn chung, cùng với sự phát triển của công nghệ và đòi hỏi ngày càng cao của người dùng, TBDĐ nói riêng và thiết bị nói chung đã và đang chờ đợi những giải pháp phần cứng đa nhân mới để từ đó cung cấp những tính năng hiệu quả và mạnh mẽ hơn.
Nguồn: Techworld
More about

CHUYỂN ĐỊNH DẠNG ẢNH TRONG WINXP

Người đăng: thuongtinchiase

Trong Windows XP có sẳn công cụ là một tiện ích chuyên dùng để xem ảnh nhưng cũng có khả năng chuyển đổi qua lại một số định dạng ảnh thông dụng như: BMP, JPEG, GiF, TIFF, PNG. Tuy nhiên, do chương trình này không có biểu tượng riêng nên ít người biết cách sử dụng (khi cần chuyển đổi định dạng) mà thường là cài thêm phần mềm khác để làm việc này. Cách chuyển đổi định dạng ảnh bằng chương trình này như sau:
Bạn chạy Windows Explore rồi truy cập đến thư mục chứa các file hình cần chuyển đổi. Sau đó, bạn bấm phím phải chuột lên file ảnh rồi chọn Open With > chọn Windows Picture and Fax Viewer trong menu ngữ cảnh


hoặc chọn Open With > chọn Choose Program > chọn Windows Picture and Fax Viewer và bấm OK.
Trong cửa sổ Windows Picture and Fax Viewer, bạn nhấn nút Copy to (nút thứ 3 từ phải sang) hay nhấn Ctrl+S.

Sau đó trong hộp thoại Copy to, bạn chọn dạng ảnh cần chuyển đổi trong hộp Save as type > chỉ định nơi lưu file xuất ra và bấm nút Save để lưu.

(Sưu tầm từ báo TTMT)
More about

Siêu zoom FZ100 quay video Full HD

Người đăng: thuongtinchiase

Chiếc máy ảnh siêu zoom mới nhất của Panasonic, Lumix DMC-FZ100 đã có mặt tại Việt Nam với giá bán tham khảo khoảng 9,8 triệu đồng.

Lumix DMC-FZ100 có ống kính zoom quang 24x, vi xử lý hình ảnh tân tiến Venus Engine FHD và cảm biến ảnh độ phân giải 14,1 Megapixel.
Hệ thống phím điều chỉnh phía sau máy.
Màn hình LCD kích thước 3 inch độ phân giải 460 nghìn điểm ảnh và có thể lật xoay.
Bánh xe chế độ với khá nhiều chế độ chụp cho người dùng lựa chọn.
FZ100 có ống kính zoom quang tới 24x.
Đèn flash của máy.
Mặt dưới model này.
FZ100 hỗ trợ cổng kết nối HDMI.
Pin theo máy và thẻ nhớ SD để lưu trữ hình ảnh.
Giao diện chụp hình.
Giao diện menu điều khiển.

Tuấn Hưng

More about

GIẢM DUNG LƯỢNG HIBERFIL.SYS

Người đăng: thuongtinchiase on Thứ Hai, 4 tháng 10, 2010

Hiberfil.sys là một tập tin hệ thống được tạo ra khi bạn sử dụng chức năng Hibernate (chế độ ngủ đông) trong Windows nhằm lưu lại các hiện trạng làm việc của hệ thống. Nhưng tập tin này thường có dung lượng rất lớn, có khi lên tới mấy GB (dung lượng của tập tin này theo mặc định sẽ tương đương với 75% dung lượng Ram trên máy tính, thí dụ máy có 4GB Ram thì kích thước tập tin này sẽ lên đến 3GB). Với thủ thuật sau, bạn có thể giảm bớt dung lượng đồ sộ của tập tin này để nhường chỗ trống cho các tập tin hữu dụng khác.
Bạn vào menu Start, tại dấu nhắc lệnh trong khung Search, nhập dòng cmd rồi nhấn Enter (hay mở Start > chọn All program > chọn Accessories > bấm phím phải chuột vào mục Command Prompt rồi chọn Run as administrator trong menu ngữ cảnh). Trong cửa sổ Command Prompt xuất hiện, bạn nhập lệnh Powercfg/hibernate/size% hoặc Powercfg -h -size% sau đó nhấn Enter (bạn thay % bằng tỉ lệ phần trăm so với tập tin gốc, nhưng không thể nhỏ hơn 50% và lớn hơn 100%), thí dụ như powercfg/hibernate/size%60. Sau cùng, bạn thoát khỏi Command Prompt và kiểm tra lại tập tin nha.
(Sưu tầm từ báo TTMT)
More about